Kexec for ARM: Is it expected to load old kernels?
bsmucker at anabaptists.org
Mon Apr 12 10:52:12 EDT 2010
So it appears I cannot load pre-2.6.24 kernels ARM kernels. I have some
Is this an ARM-only thing?
If I want to load an arbitrary kernel, am I out of luck?
I thought theoretically kexec was able to execute arbitrary elf
binaries, non-kernals, etc. Is this true, or only my own misconception?
Or is it true in general, but not for ARM?
If it is not true for ARM, can I fix it?
I would like kexec to be able to boot old,old kernels, of the 2.4.16
Can you help answer these questions?
Andrea Adami wrote:
> I suppose you need the ATAG changes introduced in 2.6.24 in order to
> boot an arm kernel from kexec.
> There are around patches for 2.6.22 and 2.6.23
> See amongst others:
> [ARM] 4599/1: Preserve ATAG list for use with kexec (2.6.23)
> [ARM] 4836/1: Make ATAGS_PROC depend on KEXEC
> kexec mailing list
> kexec at lists.infradead.org
More information about the kexec