aboutsummaryrefslogtreecommitdiffstats
path: root/arch/tile/kernel/setup.c
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2012-05-03 05:02:59 -0400
committerThomas Gleixner <tglx@linutronix.de>2012-05-05 07:00:26 -0400
commit293ef7b8288da79112276ddd53902aff75ce7494 (patch)
tree46028d8e58952a98efbc7c038c5b9b6a2ff79ac2 /arch/tile/kernel/setup.c
parent3f149aa226e39e7f29ca7bb22f8e5bf304206a8f (diff)
tile: Use generic init_task
Same code. Use the generic version. The special Makefile treatment is pointless anyway as init_task.o contains only data which is handled by the linker script. So no point on being treated like head text. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: Chris Metcalf <cmetcalf@tilera.com> Link: http://lkml.kernel.org/r/20120503085035.528129988@linutronix.de
Diffstat (limited to 'arch/tile/kernel/setup.c')
-rw-r--r--arch/tile/kernel/setup.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/tile/kernel/setup.c b/arch/tile/kernel/setup.c
index bff23f476110..98d80eb49ddb 100644
--- a/arch/tile/kernel/setup.c
+++ b/arch/tile/kernel/setup.c
@@ -61,6 +61,22 @@ unsigned long __initdata node_free_pfn[MAX_NUMNODES];
61 61
62static unsigned long __initdata node_percpu[MAX_NUMNODES]; 62static unsigned long __initdata node_percpu[MAX_NUMNODES];
63 63
64/*
65 * per-CPU stack and boot info.
66 */
67DEFINE_PER_CPU(unsigned long, boot_sp) =
68 (unsigned long)init_stack + THREAD_SIZE;
69
70#ifdef CONFIG_SMP
71DEFINE_PER_CPU(unsigned long, boot_pc) = (unsigned long)start_kernel;
72#else
73/*
74 * The variable must be __initdata since it references __init code.
75 * With CONFIG_SMP it is per-cpu data, which is exempt from validation.
76 */
77unsigned long __initdata boot_pc = (unsigned long)start_kernel;
78#endif
79
64#ifdef CONFIG_HIGHMEM 80#ifdef CONFIG_HIGHMEM
65/* Page frame index of end of lowmem on each controller. */ 81/* Page frame index of end of lowmem on each controller. */
66unsigned long __cpuinitdata node_lowmem_end_pfn[MAX_NUMNODES]; 82unsigned long __cpuinitdata node_lowmem_end_pfn[MAX_NUMNODES];