aboutsummaryrefslogtreecommitdiffstats
path: root/mm/memory.c
diff options
context:
space:
mode:
Diffstat (limited to 'mm/memory.c')
-rw-r--r--mm/memory.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/mm/memory.c b/mm/memory.c
index b80cc31292b1..baa999e87cd2 100644
--- a/mm/memory.c
+++ b/mm/memory.c
@@ -1718,7 +1718,6 @@ static int apply_to_pte_range(struct mm_struct *mm, pmd_t *pmd,
1718 1718
1719 BUG_ON(pmd_huge(*pmd)); 1719 BUG_ON(pmd_huge(*pmd));
1720 1720
1721 preempt_disable();
1722 arch_enter_lazy_mmu_mode(); 1721 arch_enter_lazy_mmu_mode();
1723 1722
1724 token = pmd_pgtable(*pmd); 1723 token = pmd_pgtable(*pmd);
@@ -1730,7 +1729,6 @@ static int apply_to_pte_range(struct mm_struct *mm, pmd_t *pmd,
1730 } while (pte++, addr += PAGE_SIZE, addr != end); 1729 } while (pte++, addr += PAGE_SIZE, addr != end);
1731 1730
1732 arch_leave_lazy_mmu_mode(); 1731 arch_leave_lazy_mmu_mode();
1733 preempt_enable();
1734 1732
1735 if (mm != &init_mm) 1733 if (mm != &init_mm)
1736 pte_unmap_unlock(pte-1, ptl); 1734 pte_unmap_unlock(pte-1, ptl);