Cliff Wickman
1df57c0c21
[IA64] enable dumps to capture second page of kernel stack
...
In SLES10 (2.6.16) crash dumping (in my experience, LKCD) is unable to
capture the second page of the 2-page task/stack allocation.
This is particularly troublesome for dump analysis, as the stack traceback
cannot be done.
(A similar convention is probably needed throughout the kernel to make
kernel multi-page allocations detectable for dumping)
Multi-page kernel allocations are represented by the single page structure
associated with the first page of the allocation. The page structures
associated with the other pages are unintialized.
If the dumper is selecting only kernel pages it has no way to identify
any but the first page of the allocation.
The fix is to make the task/stack allocation a compound page.
Signed-off-by: Cliff Wickman <cpw@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
2006-04-27 14:31:16 -07:00
..
acpi
asm-alpha
[PATCH] Configurable NODES_SHIFT
2006-04-11 06:18:39 -07:00
asm-arm
Merge master.kernel.org:/home/rmk/linux-2.6-arm
2006-04-15 16:01:39 -07:00
asm-arm26
asm-cris
[PATCH] sys_kexec_load() naming fixups
2006-04-11 06:18:42 -07:00
asm-frv
[PATCH] sys_kexec_load() naming fixups
2006-04-11 06:18:42 -07:00
asm-generic
[PATCH] mutex: some cleanups
2006-03-31 12:19:01 -08:00
asm-h8300
[PATCH] sys_kexec_load() naming fixups
2006-04-11 06:18:42 -07:00
asm-i386
[PATCH] i386/x86-64: Fix x87 information leak between processes
2006-04-20 07:58:11 -07:00
asm-ia64
[IA64] enable dumps to capture second page of kernel stack
2006-04-27 14:31:16 -07:00
asm-m32r
[PATCH] m32r: update switch_to macro for tuning
2006-04-19 09:13:51 -07:00
asm-m68k
asm-m68knommu
asm-mips
[MIPS] Handle IDE PIO cache aliases on SMP.
2006-04-19 04:14:29 +02:00
asm-parisc
[PATCH] Configurable NODES_SHIFT
2006-04-11 06:18:39 -07:00
asm-powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge
2006-04-18 10:34:24 -07:00
asm-ppc
asm-s390
[PATCH] S390: fix implicit declaration of (un)likely.
2006-04-11 06:18:39 -07:00
asm-sh
[PATCH] sys_kexec_load() naming fixups
2006-04-11 06:18:42 -07:00
asm-sh64
[PATCH] sys_kexec_load() naming fixups
2006-04-11 06:18:42 -07:00
asm-sparc
[SPARC]: __NR_sys_splice --> __NR_splice
2006-04-19 15:00:01 -07:00
asm-sparc64
[SPARC]: __NR_sys_splice --> __NR_splice
2006-04-19 15:00:01 -07:00
asm-um
[PATCH] uml: fix "extern-vs-static" proto conflict in TLS code
2006-04-11 06:18:36 -07:00
asm-v850
[PATCH] Remove unused prepare_to_switch macro
2006-04-11 06:18:34 -07:00
asm-x86_64
[PATCH] x86_64: bring back __read_mostly support to linux-2.6.17-rc2
2006-04-20 07:58:11 -07:00
asm-xtensa
[PATCH] xtensa: Fix TIOCGICOUNT macro
2006-04-20 07:54:03 -07:00
keys
linux
[PATCH] memory_hotplug.h cleanup
2006-04-20 07:54:04 -07:00
math-emu
media
V4L/DVB (3702): Make msp3400 routing defines more consistent
2006-04-02 04:56:11 -03:00
mtd
net
[IPV6]: Clean up hop-by-hop options handler.
2006-04-18 15:57:53 -07:00
pcmcia
[PATCH] pcmcia: declare pccard_iodyn_ops (fix m8xx_pcmcia.c compilation error)
2006-03-31 21:49:51 +02:00
rdma
IB: simplify static rate encoding
2006-04-10 09:43:47 -07:00
rxrpc
scsi
[SCSI] FC transport: fixes for workq deadlocks
2006-04-13 13:25:16 -05:00
sound
[ALSA] sound/core/pcm.c: make snd_pcm_format_name() static
2006-04-12 11:34:21 +02:00
video