diff options
author | Arjan van de Ven <arjan@linux.intel.com> | 2008-05-12 15:44:31 +0200 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2008-05-26 16:15:31 +0200 |
commit | ce22bd92cba0958e052cb1ce0f89f1d3a02b60a7 (patch) | |
tree | 48ab1d23836a9844b9848a5f4a075ceefe82aeef /kernel | |
parent | e00320875d0cc5f8099a7227b2f25fbb3231268d (diff) | |
download | linux-ce22bd92cba0958e052cb1ce0f89f1d3a02b60a7.tar.gz linux-ce22bd92cba0958e052cb1ce0f89f1d3a02b60a7.tar.bz2 linux-ce22bd92cba0958e052cb1ce0f89f1d3a02b60a7.zip |
x86: setup stack canary for the idle threads
The idle threads for non-boot CPUs are a bit special in how they
are created; the result is that these don't have the stack canary
set up properly in their PDA. Easiest fix is to just always set
the PDA up correctly when entering the idle thread; this is a NOP
for the boot cpu.
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions