···3838 remap_pfn_range(vma, vaddr, pfn, size, prot)39394040#include <asm-generic/pgtable.h>4141+4242+4343+/*4444+ * This gets called at the end of handling a page fault, when4545+ * the kernel has put a new PTE into the page table for the process.4646+ * We use it to ensure coherency between the i-cache and d-cache4747+ * for the page which has just been mapped in.4848+ * On machines which use an MMU hash table, we use this to put a4949+ * corresponding HPTE into the hash table ahead of time, instead of5050+ * waiting for the inevitable extra hash-table miss exception.5151+ */5252+extern void update_mmu_cache(struct vm_area_struct *, unsigned long, pte_t);5353+4154#endif /* __ASSEMBLY__ */42554356#endif /* __KERNEL__ */
-11
include/asm-powerpc/tlbflush.h
···162162163163#endif164164165165-/*166166- * This gets called at the end of handling a page fault, when167167- * the kernel has put a new PTE into the page table for the process.168168- * We use it to ensure coherency between the i-cache and d-cache169169- * for the page which has just been mapped in.170170- * On machines which use an MMU hash table, we use this to put a171171- * corresponding HPTE into the hash table ahead of time, instead of172172- * waiting for the inevitable extra hash-table miss exception.173173- */174174-extern void update_mmu_cache(struct vm_area_struct *, unsigned long, pte_t);175175-176165#endif /*__KERNEL__ */177166#endif /* _ASM_POWERPC_TLBFLUSH_H */