The kexec call is broken because it fails to properly call the relocation stub in the kernel, leading to a hung board. This can be resolved with the following patch which corrects the calling problem, and puts machine_kexec in line with other architectures. It's been tested on the QEMU versatile kernel.
The kexec call is broken because it fails to properly call the relocation stub in the kernel, leading to a hung board. This can be resolved with the following patch which corrects the calling problem, and puts machine_kexec in line with other architectures. It's been tested on the QEMU versatile kernel.