Messages in this thread | | | From | Björn Töpel <> | Subject | Re: [PATCH v4 3/6] riscv: Move DTB_EARLY_BASE_VA to the kernel address space | Date | Fri, 17 Feb 2023 15:58:48 +0100 |
| |
Alexandre Ghiti <alexghiti@rivosinc.com> writes:
> The early virtual address should lie in the kernel address space for > inline kasan instrumentation to succeed, otherwise kasan tries to > dereference an address that does not exist in the address space (since > kasan only maps *kernel* address space, not the userspace). > > Simply use the very first address of the kernel address space for the > early fdt mapping. > > It allowed an Ubuntu kernel to boot successfully with inline > instrumentation. > > Signed-off-by: Alexandre Ghiti <alexghiti@rivosinc.com>
Reviewed-by: Björn Töpel <bjorn@rivosinc.com>
| |