X-Git-Url: http://git.samba.org/samba.git/?p=sfrench%2Fcifs-2.6.git;a=blobdiff_plain;f=arch%2Fia64%2Fmm%2Finit.c;h=cffb1e8325e8e226fdde5e996f33aad425bf6006;hp=5b70241741b4a163233439dd89ca70c04a4a6ddc;hb=a989705c4cf6e6c1a339c95f9daf658b4ba88ca8;hpb=d29182534c5f39ff899763d1e0982d8f33791d6f diff --git a/arch/ia64/mm/init.c b/arch/ia64/mm/init.c index 5b70241741b4..cffb1e8325e8 100644 --- a/arch/ia64/mm/init.c +++ b/arch/ia64/mm/init.c @@ -121,7 +121,7 @@ lazy_mmu_prot_update (pte_t pte) return; /* i-cache is already coherent with d-cache */ if (PageCompound(page)) { - order = (unsigned long) (page[1].lru.prev); + order = compound_order(page); flush_icache_range(addr, addr + (1UL << order << PAGE_SHIFT)); } else