+- add patches.fixes/linux-post-2.6.3-20040220
[linux-flexiantxendom0-3.2.10.git] / mm / rmap.c
index a383b7d..4c8447e 100644 (file)
--- a/mm/rmap.c
+++ b/mm/rmap.c
@@ -171,7 +171,7 @@ page_add_rmap(struct page *page, pte_t *ptep, struct pte_chain *pte_chain)
        pte_addr_t pte_paddr = ptep_to_paddr(ptep);
        struct pte_chain *cur_pte_chain;
 
-       if (!pfn_valid(page_to_pfn(page)) || PageReserved(page))
+       if (PageReserved(page))
                return pte_chain;
 
        pte_chain_lock(page);