/proc/pagetypeinfo: fix output for memoryless nodes
[linux-2.6-block.git] / mm / vmstat.c
index ec6035eda933f463ceaa849e8f9f96663a2a025f..280a7ed549f2efc6cf436cc1c2af1b83eb33f439 100644 (file)
@@ -548,6 +548,10 @@ static int pagetypeinfo_show(struct seq_file *m, void *arg)
 {
        pg_data_t *pgdat = (pg_data_t *)arg;
 
+       /* check memoryless node */
+       if (!node_state(pgdat->node_id, N_HIGH_MEMORY))
+               return 0;
+
        seq_printf(m, "Page block order: %d\n", pageblock_order);
        seq_printf(m, "Pages per block:  %lu\n", pageblock_nr_pages);
        seq_putc(m, '\n');