From 40dec0a266c875750525002fc76596c31c5b69e0 Mon Sep 17 00:00:00 2001 From: Yinghai Lu Date: Tue, 29 Jul 2008 00:37:10 -0700 Subject: [PATCH] --- yaml --- r: 110383 b: refs/heads/master c: a677f58a8c8c541bf7d02c658545084040f3708d h: refs/heads/master i: 110381: 54676df660ed6b1d646543d25f96029b5a8a41ed 110379: 083da1cabc0a6ac36bc4ca59aa0f1a067929c0f1 110375: afefac8a86a287c25a0114297a472ba5e97e48f5 110367: 929a38cbefd3e568ce4140833d203b7380fb739b v: v3 --- [refs] | 2 +- trunk/arch/x86/kernel/setup_percpu.c | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 6c8d99cc7a18..7f3782311f10 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e0a5a5d9b006fd441e61685a051fa85d52fb172c +refs/heads/master: a677f58a8c8c541bf7d02c658545084040f3708d diff --git a/trunk/arch/x86/kernel/setup_percpu.c b/trunk/arch/x86/kernel/setup_percpu.c index f7745f94c006..61f3966632a8 100644 --- a/trunk/arch/x86/kernel/setup_percpu.c +++ b/trunk/arch/x86/kernel/setup_percpu.c @@ -180,9 +180,16 @@ void __init setup_per_cpu_areas(void) printk(KERN_INFO "cpu %d has no node %d or node-local memory\n", cpu, node); + if (ptr) + printk(KERN_DEBUG "per cpu data for cpu%d at %016lx\n", + cpu, __pa(ptr)); } - else + else { ptr = alloc_bootmem_pages_node(NODE_DATA(node), size); + if (ptr) + printk(KERN_DEBUG "per cpu data for cpu%d on node%d at %016lx\n", + cpu, node, __pa(ptr)); + } #endif per_cpu_offset(cpu) = ptr - __per_cpu_start; memcpy(ptr, __per_cpu_start, __per_cpu_end - __per_cpu_start);