1
linux/include
Alexander Nyberg 6e274d1443 [PATCH] kdump: Use real pt_regs from exception
Makes kexec_crashdump() take a pt_regs * as an argument.  This allows to
get exact register state at the point of the crash.  If we come from direct
panic assertion NULL will be passed and the current registers saved before
crashdump.

This hooks into two places:
die(): check the conditions under which we will panic when calling
do_exit and go there directly with the pt_regs that caused the fatal
fault.

die_nmi(): If we receive an NMI lockup while in the kernel use the
pt_regs and go directly to crash_kexec(). We're probably nested up badly
at this point so this might be the only chance to escape with proper
information.

Signed-off-by: Alexander Nyberg <alexn@telia.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-06-25 16:24:54 -07:00
..
acpi
asm-alpha
asm-arm [PATCH] sched: cleanup context switch locking 2005-06-25 16:24:43 -07:00
asm-arm26
asm-cris
asm-frv
asm-generic [PATCH] kexec: vmlinux: fix physical addresses 2005-06-25 16:24:47 -07:00
asm-h8300
asm-i386 [PATCH] kdump: Routines for copying dump pages 2005-06-25 16:24:53 -07:00
asm-ia64 [PATCH] sched: cleanup context switch locking 2005-06-25 16:24:43 -07:00
asm-m32r
asm-m68k
asm-m68knommu
asm-mips [PATCH] sched: cleanup context switch locking 2005-06-25 16:24:43 -07:00
asm-parisc [PATCH] compat: introduce compat_time_t 2005-06-23 09:45:32 -07:00
asm-ppc [PATCH] kexec: kexec ppc support 2005-06-25 16:24:51 -07:00
asm-ppc64 [PATCH] ppc64: kexec support for ppc64 2005-06-25 16:24:51 -07:00
asm-s390 [PATCH] kexec: s390 support 2005-06-25 16:24:51 -07:00
asm-sh
asm-sh64
asm-sparc [PATCH] sched: cleanup context switch locking 2005-06-25 16:24:43 -07:00
asm-sparc64 [PATCH] sched: cleanup context switch locking 2005-06-25 16:24:43 -07:00
asm-um [PATCH] uml: add profile_pc for i386 2005-06-25 16:24:36 -07:00
asm-v850
asm-x86_64 [PATCH] Kdump: Export crash notes section address through sysfs 2005-06-25 16:24:51 -07:00
asm-xtensa [PATCH] xtensa: Architecture support for Tensilica Xtensa Part 8 2005-06-24 00:05:22 -07:00
linux [PATCH] kdump: Use real pt_regs from exception 2005-06-25 16:24:54 -07:00
math-emu
media [PATCH] v4l: update for SAA7134 cards 2005-06-24 00:06:39 -07:00
mtd
net Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2005-06-24 00:31:46 -07:00
pcmcia [PATCH] yenta TI: turn off interrupts during card power-on #2 2005-06-23 09:45:31 -07:00
rxrpc
scsi [PATCH] I2O: Adaptec specific SG_IO access, firmware access through sysfs and 2400A workaround 2005-06-24 00:05:28 -07:00
sound
video