kernel_optimize_test/arch/x86_64
Eric Sandeen 4961f10e22 [PATCH] x86_64: (resend) x86_64 stack overflow debugging
Take two, now without spurious whitespace :(  Applies to git & 2.6.17-rc6

CONFIG_DEBUG_STACKOVERFLOW existed for x86_64 in 2.4, but seems to have gone AWOL in 2.6.

I've pretty much just copied this over from the 2.4 code, with
appropriate tweaks for the 2.6 kernel, plus a bugfix.  I'd personally
rather see it printed out the way other arches do it, i.e.
bytes-remaining-until-overflow, rather than having to do the subtraction
yourself.  Also, only 128 bytes remaining seems awfully late to issue a
warning.  But I'll start here :)

Signed-off-by: Eric Sandeen <sandeen@sgi.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-06-26 10:48:22 -07:00
..
boot [PATCH] i386/x86-64: Fix isoimage when syslinux is in /usr/share 2006-06-26 10:48:19 -07:00
crypto
ia32 [PATCH] x86_64: remove sys32_ni_syscall() 2006-06-26 10:48:21 -07:00
kernel [PATCH] x86_64: (resend) x86_64 stack overflow debugging 2006-06-26 10:48:22 -07:00
lib [PATCH] x86_64: Minor string functions optimizations 2006-06-26 10:48:22 -07:00
mm [PATCH] x86_64: enlarge window for stack growth 2006-06-26 10:48:22 -07:00
oprofile
pci [PATCH] x86_64: Clean and enhance up K8 northbridge access code 2006-06-26 10:48:15 -07:00
defconfig [PATCH] x86_64: Update defconfig 2006-06-26 10:48:14 -07:00
Kconfig [PATCH] x86_64: Calgary IOMMU - Calgary specific bits 2006-06-26 10:48:19 -07:00
Kconfig.debug [PATCH] x86_64: (resend) x86_64 stack overflow debugging 2006-06-26 10:48:22 -07:00
Makefile [PATCH] x86_64: Do not use -ffunction-sections for modules 2006-06-26 10:48:21 -07:00