[IA64] Put the space for cpu0 per-cpu area into .data section
authorTony Luck <tony.luck@intel.com>
Mon, 29 Sep 2008 23:39:19 +0000 (16:39 -0700)
committerTony Luck <tony.luck@intel.com>
Mon, 29 Sep 2008 23:39:19 +0000 (16:39 -0700)
commitc459ce8b5a7d933a3bcf6915ab17ac1e036e2ac4
treeadef9c1bd10dbb3eea5f1be8563db7e6adf3f3e5
parent94aca1dac6f6d21f4b07e4864baf7768cabcc6e7
[IA64] Put the space for cpu0 per-cpu area into .data section

Initial fix for making sure that we can access percpu variables
in all C code (commit: 10617bbe84628eb18ab5f723d3ba35005adde143)
inadvertantly allocated the memory in the "percpu" section of
the vmlinux ELF executable.  This confused kexec/dump.

Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/include/asm/sections.h
arch/ia64/kernel/head.S
arch/ia64/kernel/vmlinux.lds.S
arch/ia64/mm/contig.c
arch/ia64/mm/discontig.c