|
@@ -87,7 +87,6 @@ void *kmap_atomic_prot(struct page *page, enum km_type type, pgprot_t prot)
|
|
vaddr = __fix_to_virt(FIX_KMAP_BEGIN + idx);
|
|
vaddr = __fix_to_virt(FIX_KMAP_BEGIN + idx);
|
|
BUG_ON(!pte_none(*(kmap_pte-idx)));
|
|
BUG_ON(!pte_none(*(kmap_pte-idx)));
|
|
set_pte(kmap_pte-idx, mk_pte(page, prot));
|
|
set_pte(kmap_pte-idx, mk_pte(page, prot));
|
|
- arch_flush_lazy_mmu_mode();
|
|
|
|
|
|
|
|
return (void *)vaddr;
|
|
return (void *)vaddr;
|
|
}
|
|
}
|
|
@@ -117,7 +116,6 @@ void kunmap_atomic(void *kvaddr, enum km_type type)
|
|
#endif
|
|
#endif
|
|
}
|
|
}
|
|
|
|
|
|
- arch_flush_lazy_mmu_mode();
|
|
|
|
pagefault_enable();
|
|
pagefault_enable();
|
|
}
|
|
}
|
|
|
|
|