From 5360f8deda2d8bf6373e5877d51599a97fecd187 Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Thu, 6 Dec 2007 15:46:01 +0000 Subject: [PATCH] linux/i386: Use symbolic constants in dump_fault_path() Signed-off-by: Jan Beulich --- arch/i386/mm/fault-xen.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/i386/mm/fault-xen.c b/arch/i386/mm/fault-xen.c index bd052c91..6c036c7c 100644 --- a/arch/i386/mm/fault-xen.c +++ b/arch/i386/mm/fault-xen.c @@ -261,7 +261,7 @@ static void dump_fault_path(unsigned long address) p = (unsigned long *)__va(page); p += (address >> 30) * 2; printk(KERN_ALERT "%08lx -> *pde = %08lx:%08lx\n", page, p[1], p[0]); - if (p[0] & 1) { + if (p[0] & _PAGE_PRESENT) { mfn = (p[0] >> PAGE_SHIFT) | (p[1] << 20); page = mfn_to_pfn(mfn) << PAGE_SHIFT; p = (unsigned long *)__va(page); @@ -274,7 +274,7 @@ static void dump_fault_path(unsigned long address) if (mfn_to_pfn(mfn) >= highstart_pfn) return; #endif - if (p[0] & 1) { + if (p[0] & _PAGE_PRESENT) { page = mfn_to_pfn(mfn) << PAGE_SHIFT; p = (unsigned long *) __va(page); address &= 0x001fffff; -- 2.39.5