From 3ca97ba1f44a900697f6231fe2312d9c174b22ac Mon Sep 17 00:00:00 2001 From: Grazvydas Ignotas Date: Wed, 6 Feb 2013 18:02:29 +0200 Subject: [PATCH] Revert "Using do_page_fault for section fault handling" This reverts commit ac24f0f22b6aa33f001f6fea8330f389846072ea. --- arch/arm/mm/fault.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/arch/arm/mm/fault.c b/arch/arm/mm/fault.c index 0ba09e5e87d8..4b0bc37b943d 100644 --- a/arch/arm/mm/fault.c +++ b/arch/arm/mm/fault.c @@ -19,7 +19,6 @@ #include #include #include -#include #include #include @@ -472,7 +471,6 @@ do_translation_fault(unsigned long addr, unsigned int fsr, } #endif /* CONFIG_MMU */ -#ifndef CONFIG_ARM_HUGETLB_SUPPORT /* * Some section permission faults need to be handled gracefully. * They can happen due to a __{get,put}_user during an oops. @@ -484,19 +482,6 @@ do_sect_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) return 0; } -#else - -/* Since normal 4K page based vma will never fault into section traps, - * This will enable us to use do_page_fault for section permission fault. - */ -static int -do_sect_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) -{ - do_page_fault(addr, fsr, regs); - return 0; -} -#endif - /* * This abort handler always returns "fault". */ -- 2.39.2