Hi So it appears I cannot load pre-2.6.24 kernels ARM kernels. I have some further questions. 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 vintage. Can you help answer these questions? Thanks, Brian Andrea Adami wrote: > Brian, > > 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 > (http://docs.openmoko.org/trac/ticket/930). > > 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 > > > Regards > > Andrea > > _______________________________________________ > kexec mailing list > kexec at lists.infradead.org > http://lists.infradead.org/mailman/listinfo/kexec >