diff options
Diffstat (limited to 'arch/riscv/mm/init.c')
| -rw-r--r-- | arch/riscv/mm/init.c | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/arch/riscv/mm/init.c b/arch/riscv/mm/init.c index a1ca6200c31f..573463d1c799 100644 --- a/arch/riscv/mm/init.c +++ b/arch/riscv/mm/init.c @@ -19,6 +19,8 @@  #include <asm/pgtable.h>  #include <asm/io.h> +#include "../kernel/head.h" +  unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)]  							__page_aligned_bss;  EXPORT_SYMBOL(empty_zero_page); @@ -337,8 +339,7 @@ static uintptr_t __init best_map_size(phys_addr_t base, phys_addr_t size)   */  #ifndef __riscv_cmodel_medany -#error "setup_vm() is called from head.S before relocate so it should " -	"not use absolute addressing." +#error "setup_vm() is called from head.S before relocate so it should not use absolute addressing."  #endif  asmlinkage void __init setup_vm(uintptr_t dtb_pa)  |