diff options
author | Milton Miller <miltonm@bga.com> | 2009-01-02 11:46:15 +0100 |
---|---|---|
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2009-01-13 04:47:59 +0100 |
commit | 66c721e184e594d5761c5db804ade08fab81930d (patch) | |
tree | 5f1832ed0eb95c55b4a3c650b541c0aecd6d8aec /arch/powerpc/kernel/dma-iommu.c | |
parent | powerpc: Make dummy section a valid note header (diff) | |
download | linux-66c721e184e594d5761c5db804ade08fab81930d.tar.xz linux-66c721e184e594d5761c5db804ade08fab81930d.zip |
powerpc/kexec: Check crash_base for relocatable kernel
Enforce that the crash kernel region never overlaps the current kernel,
as it will be written directly on kexec load.
Also, default to the previous KDUMP_KERNELBASE if the start is 0.
Other architectures (x86, ia64) state that specifying the start address
0 (or omitting it) will result in the kernel allocating it. Before the
relocatable patch in 2.6.28, powerpc would adjust any other start value
to the hardcoded KDUMP_KERNELBASE of 32M.
Signed-off-by: Milton Miller <miltonm@bga.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/kernel/dma-iommu.c')
0 files changed, 0 insertions, 0 deletions