linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] skip offline CPUs in show_free_areas
@ 2004-02-10 13:23 Christoph Hellwig
  2004-02-10 13:41 ` Nick Piggin
  2004-02-10 16:22 ` Andrew Morton
  0 siblings, 2 replies; 3+ messages in thread
From: Christoph Hellwig @ 2004-02-10 13:23 UTC (permalink / raw)
  To: akpm; +Cc: linux-mm

Without this ouput on a box with 8cpus and NR_CPUS=64 looks rather
strange.


Index: mm/page_alloc.c
===================================================================
RCS file: /home/cvs/linux/mm/page_alloc.c,v
retrieving revision 1.113
diff -u -p -r1.113 page_alloc.c
--- mm/page_alloc.c	10 Jan 2004 04:59:57 -0000	1.113
+++ mm/page_alloc.c	10 Feb 2004 13:17:43 -0000
@@ -972,7 +972,13 @@ void show_free_areas(void)
 			printk("\n");
 
 		for (cpu = 0; cpu < NR_CPUS; ++cpu) {
-			struct per_cpu_pageset *pageset = zone->pageset + cpu;
+			struct per_cpu_pageset *pageset;
+	
+			if (!cpu_online(cpu))
+				continue;
+
+			pageset = zone->pageset + cpu;
+
 			for (temperature = 0; temperature < 2; temperature++)
 				printk("cpu %d %s: low %d, high %d, batch %d\n",
 					cpu,
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2004-02-10 16:22 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-02-10 13:23 [PATCH] skip offline CPUs in show_free_areas Christoph Hellwig
2004-02-10 13:41 ` Nick Piggin
2004-02-10 16:22 ` Andrew Morton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox