diff options
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.h | 3 |
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; }) |