diff options
Diffstat (limited to 'arch/ia64')
-rw-r--r-- | arch/ia64/mm/init.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/arch/ia64/mm/init.c b/arch/ia64/mm/init.c index c14abefabafa..a096b30734f3 100644 --- a/arch/ia64/mm/init.c +++ b/arch/ia64/mm/init.c | |||
@@ -54,15 +54,12 @@ struct page *zero_page_memmap_ptr; /* map entry for zero page */ | |||
54 | EXPORT_SYMBOL(zero_page_memmap_ptr); | 54 | EXPORT_SYMBOL(zero_page_memmap_ptr); |
55 | 55 | ||
56 | void | 56 | void |
57 | lazy_mmu_prot_update (pte_t pte) | 57 | __ia64_sync_icache_dcache (pte_t pte) |
58 | { | 58 | { |
59 | unsigned long addr; | 59 | unsigned long addr; |
60 | struct page *page; | 60 | struct page *page; |
61 | unsigned long order; | 61 | unsigned long order; |
62 | 62 | ||
63 | if (!pte_exec(pte)) | ||
64 | return; /* not an executable page... */ | ||
65 | |||
66 | page = pte_page(pte); | 63 | page = pte_page(pte); |
67 | addr = (unsigned long) page_address(page); | 64 | addr = (unsigned long) page_address(page); |
68 | 65 | ||