This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / arch / s390 / mm / init.c
index bc7062a..27ec3e0 100644 (file)
@@ -69,7 +69,7 @@ void show_mem(void)
                 else if (PageSwapCache(mem_map+i))
                         cached++;
                 else if (page_count(mem_map+i))
-                        shared += atomic_read(&mem_map[i].count) - 1;
+                        shared += page_count(mem_map+i) - 1;
         }
         printk("%d pages of RAM\n",total);
         printk("%d reserved pages\n",reserved);
@@ -240,6 +240,11 @@ void __init paging_init(void)
 }
 #endif /* CONFIG_ARCH_S390X */
 
+int page_is_ram (unsigned long pagenr)
+{
+       return pagenr < max_mapnr;
+}
+
 void __init mem_init(void)
 {
        unsigned long codesize, reservedpages, datasize, initsize;