Messages in this thread | | | Date | Tue, 10 Jan 2023 10:21:32 +0000 | Subject | Re: [PATCH] riscv: pgtable: Fixup comment for KERN_VIRT_SIZE | From | Alexandre Ghiti <> |
| |
Hi Guo,
On 1/10/23 09:04, guoren@kernel.org wrote: > From: Guo Ren <guoren@linux.alibaba.com> > > KERN_VIRT_SIZE is 1/4 of the entries of the page global directory, > not half. > > Fixes: f7ae02333d13 ("riscv: Move KASAN mapping next to the kernel mapping") > Signed-off-by: Guo Ren <guoren@linux.alibaba.com> > Signed-off-by: Guo Ren <guoren@kernel.org> > Cc: Alexandre Ghiti <alexandre.ghiti@canonical.com> > --- > arch/riscv/include/asm/pgtable.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/riscv/include/asm/pgtable.h b/arch/riscv/include/asm/pgtable.h > index 4eba9a98d0e3..2a88362dffa5 100644 > --- a/arch/riscv/include/asm/pgtable.h > +++ b/arch/riscv/include/asm/pgtable.h > @@ -31,7 +31,7 @@ > #define PTRS_PER_PTE (PAGE_SIZE / sizeof(pte_t)) > > /* > - * Half of the kernel address space (half of the entries of the page global > + * Half of the kernel address space (1/4 of the entries of the page global
Reviewed-by: Alexandre Ghiti <alexghiti@rivosinc.com>
Thanks,
Alex
> * directory) is for the direct mapping. > */ > #define KERN_VIRT_SIZE ((PTRS_PER_PGD / 2 * PGDIR_SIZE) / 2)
| |