KEXEC on ARM V6

Manish Lachwani mlachwani at gmail.com
Thu Aug 28 23:26:43 EDT 2008


Hello!

I am trying to get kexec working on an ARM V6 board (1136) using the
2.0.0 version of the kexec-tools.

Firstly, it appears that uname checks for "arm". The ARM V6 board that
I have has "armv6l" in the uname. I have hacked this support for
armv6l.

const struct arch_map_entry arches[] = {
       { "arm", KEXEC_ARCH_ARM },
       { "armv6l", KEXEC_ARCH_ARM },
       { 0 },
};

I can send a patch as well.

The loading seems to work ok. On "kexec -e", I see:

Starting new kernel
Uncompressing Linux...................................................................................................

crc error

 -- System halted


Has kexec been tried on any ARM yet? unfortunately, I dont have
another board to try on. Response is highly appreciated.

thanks,
Manish



More information about the kexec mailing list