diff --git a/linux-2.6-xen-sparse/include/asm-ia64/page.h b/linux-2.6-xen-sparse/include/asm-ia64/page.h index e128b8d254..94f59a3b27 100644 --- a/linux-2.6-xen-sparse/include/asm-ia64/page.h +++ b/linux-2.6-xen-sparse/include/asm-ia64/page.h @@ -331,7 +331,7 @@ static inline unsigned long mfn_to_local_pfn(unsigned long mfn) { extern unsigned long max_mapnr; - unsigned long pfn = mfn_to_pfn(mfn); + unsigned long pfn = mfn_to_pfn_for_dma(mfn); if (!pfn_valid(pfn)) return INVALID_P2M_ENTRY; return pfn;