diff options
| author | Cyrill Gorcunov <gorcunov@gmail.com> | 2008-02-17 10:17:18 -0500 |
|---|---|---|
| committer | Ingo Molnar <mingo@elte.hu> | 2008-02-19 10:18:34 -0500 |
| commit | 85c42d0dbb129b6bff560dacabec753677d64081 (patch) | |
| tree | 1bcf73de138c711da874966cbb3fcf77a5a8784f | |
| parent | 3cdac41f2090ad9013dfefab7399b1debfb9275a (diff) | |
x86: lds - Use THREAD_SIZE instead of numeric constant
Though we use PDA for regular task stack but that
is not acceptable for init_task wich is special
one. We still have to allocate init_task's stack
in that manner.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
| -rw-r--r-- | arch/x86/kernel/vmlinux_64.lds.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/kernel/vmlinux_64.lds.S b/arch/x86/kernel/vmlinux_64.lds.S index 5e9ec1b33c10..fab132299735 100644 --- a/arch/x86/kernel/vmlinux_64.lds.S +++ b/arch/x86/kernel/vmlinux_64.lds.S | |||
| @@ -129,7 +129,7 @@ SECTIONS | |||
| 129 | #undef VVIRT_OFFSET | 129 | #undef VVIRT_OFFSET |
| 130 | #undef VVIRT | 130 | #undef VVIRT |
| 131 | 131 | ||
| 132 | . = ALIGN(8192); /* init_task */ | 132 | . = ALIGN(THREAD_SIZE); /* init_task */ |
| 133 | .data.init_task : AT(ADDR(.data.init_task) - LOAD_OFFSET) { | 133 | .data.init_task : AT(ADDR(.data.init_task) - LOAD_OFFSET) { |
| 134 | *(.data.init_task) | 134 | *(.data.init_task) |
| 135 | }:data.init | 135 | }:data.init |
