aboutsummaryrefslogtreecommitdiffstats
path: root/linux-2.4.26-xen-sparse/include/asm-xen/page.h
diff options
context:
space:
mode:
Diffstat (limited to 'linux-2.4.26-xen-sparse/include/asm-xen/page.h')
-rw-r--r--linux-2.4.26-xen-sparse/include/asm-xen/page.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/linux-2.4.26-xen-sparse/include/asm-xen/page.h b/linux-2.4.26-xen-sparse/include/asm-xen/page.h
index 582992f1a2..6826f65cc0 100644
--- a/linux-2.4.26-xen-sparse/include/asm-xen/page.h
+++ b/linux-2.4.26-xen-sparse/include/asm-xen/page.h
@@ -78,8 +78,7 @@ typedef struct { unsigned long pgprot; } pgprot_t;
static inline unsigned long pmd_val(pmd_t x)
{
unsigned long ret = x.pmd;
- if (!(ret & 0x801) && ret) printk("pmd_val really invalid!!!\n");
- if (ret) ret = machine_to_phys(ret);
+ if ( (ret & 1) ) ret = machine_to_phys(ret);
return ret;
}
#define pgd_val(x) ({ BUG(); (unsigned long)0; })