From 880dd6ddb21e00325317176bcc950fb4fdb3091e Mon Sep 17 00:00:00 2001 From: Balazs Gerofi Date: Wed, 7 Feb 2018 19:28:16 +0900 Subject: [PATCH] page_fault_handler(): enable on-demand mapping of Linux ioremap area --- kernel/mem.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/kernel/mem.c b/kernel/mem.c index 670058a1..351f4405 100644 --- a/kernel/mem.c +++ b/kernel/mem.c @@ -1168,7 +1168,6 @@ static void page_fault_handler(void *fault_addr, uint64_t reason, void *regs) dkprintf("%s: addr: %p, reason: %lx, regs: %p\n", __FUNCTION__, fault_addr, reason, regs); -#if 0 /* Linux ioremap address? */ if ((unsigned long)fault_addr >= 0xFFFFC90000000000 && (unsigned long)fault_addr < 0xFFFFFFFF80000000) { @@ -1221,7 +1220,6 @@ static void page_fault_handler(void *fault_addr, uint64_t reason, void *regs) } regular_handler: -#endif preempt_disable(); cpu_enable_interrupt();