original_kernel/arch
Eric W. Biederman 5f5609df0c [PATCH] crashdump: x86_64: crashkernel option
This is the x86_64 implementation of the crashkernel option.  It reserves
a window of memory very early in the bootup process, so we never use
it for anything but the kernel to switch to when the running
kernel panics.

In addition to reserving this memory a resource structure is registered
so looking at /proc/iomem it is clear what happened to that memory.

ISSUES:
Is it possible to implement this in a architecture generic way?
What should be done with architectures that always use an iommu and
thus don't report their RAM memory resources in /proc/iomem?

Signed-off-by: Eric Biederman <ebiederm@xmission.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-06-25 16:24:50 -07:00
..
alpha
arm [PATCH] ARM: Generic Dynamic Tick Timer support for ARM, take 4 2005-06-25 19:39:45 +01:00
arm26
cris
frv [PATCH] Serial: remove unnecessary register_serial/unregister_serial 2005-06-25 16:24:25 -07:00
h8300
i386 [PATCH] crashdump: x86 crashkernel option 2005-06-25 16:24:50 -07:00
ia64 [PATCH] Dynamic sched domains: ia64 changes 2005-06-25 16:24:45 -07:00
m32r
m68k
m68knommu
mips [PATCH] mips: add MIPS-specific support for flatmem/discontigmem 2005-06-25 16:24:25 -07:00
parisc
ppc [PATCH] ppc32: remove some unnecessary includes of bootmem.h 2005-06-25 16:24:27 -07:00
ppc64 [PATCH] consolidate PREEMPT options into kernel/Kconfig.preempt 2005-06-25 16:24:45 -07:00
s390 [PATCH] s390: debug feature changes 2005-06-25 16:24:37 -07:00
sh
sh64
sparc
sparc64
um [PATCH] uml: hot-unplug code cleanup 2005-06-25 16:24:36 -07:00
v850
x86_64 [PATCH] crashdump: x86_64: crashkernel option 2005-06-25 16:24:50 -07:00
xtensa [PATCH] Serial: remove unnecessary register_serial/unregister_serial 2005-06-25 16:24:25 -07:00