KAMEZAWA Hiroyuki
3212fe1594
[PATCH] cpu to node relationship fixup: map cpu to node
...
Assume that a cpu is *physically* offlined at boot time...
Because smpboot.c::smp_boot_cpu_map() canoot find cpu's sapicid,
numa.c::build_cpu_to_node_map() cannot build cpu<->node map for
offlined cpu.
For such cpus, cpu_to_node map should be fixed at cpu-hot-add.
This mapping should be done before cpu onlining.
This patch also handles cpu hotremove case.
Signed-off-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Cc: "Luck, Tony" <tony.luck@intel.com>
Cc: <stable@kernel.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-09-25 17:38:36 -07:00
..
2006-06-30 19:25:36 +02:00
2006-07-01 17:19:08 -04:00
2005-12-05 17:24:45 -05:00
2006-09-25 17:38:36 -07:00
2006-06-30 19:25:36 +02:00
2006-09-11 13:32:30 -04:00
2005-04-16 15:20:36 -07:00
2006-03-07 15:26:49 -08:00
2006-06-21 14:35:28 -07:00
2006-08-02 16:03:44 -07:00
2006-06-30 19:25:36 +02:00
2006-09-08 11:03:40 -07:00
2006-02-28 08:53:32 -08:00
2005-04-16 15:20:36 -07:00
2006-07-31 13:28:43 -07:00
2006-06-30 19:25:36 +02:00
2006-09-08 11:05:13 -07:00
2006-08-03 10:04:27 -07:00
2005-04-16 15:20:36 -07:00
2006-06-30 19:25:36 +02:00
2006-07-02 13:58:47 -07:00
2006-06-29 10:26:23 -07:00
2006-06-29 10:26:22 -07:00
2006-06-30 19:25:36 +02:00
2006-01-13 14:45:21 -08:00
2006-07-31 13:28:38 -07:00
2006-06-30 19:25:36 +02:00
2006-07-31 13:28:43 -07:00
2006-06-30 19:25:36 +02:00
2006-06-30 19:25:36 +02:00
2006-06-30 19:25:36 +02:00
2006-03-24 09:49:52 -08:00
2006-07-03 15:27:11 -07:00
2006-06-30 19:25:36 +02:00
2006-06-30 19:25:36 +02:00
2006-09-25 17:38:36 -07:00
2006-08-02 16:12:08 -07:00
2006-08-03 12:50:20 -07:00
2006-03-22 16:54:38 -08:00
2006-06-30 19:25:36 +02:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2006-01-16 10:31:44 -08:00
2006-09-08 10:59:14 -07:00
2006-06-30 19:25:36 +02:00
2006-06-30 19:25:36 +02:00
2006-06-30 19:25:36 +02:00
2006-06-27 17:32:41 -07:00
2005-04-16 15:20:36 -07:00
2006-07-10 13:24:16 -07:00
2005-04-16 15:20:36 -07:00
2006-06-30 19:25:36 +02:00
2005-10-25 15:10:08 -07:00
2006-07-03 15:27:11 -07:00
2006-09-08 08:40:46 -07:00
2006-07-02 13:58:47 -07:00
2006-09-25 17:38:36 -07:00
2006-08-14 12:54:29 -07:00
2006-02-28 09:42:23 -08:00
2006-08-04 10:27:27 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-09-11 14:09:34 -07:00
2006-06-30 19:25:36 +02:00