On 10/27/16 at 03:51pm, Pratyush Anand wrote:
Hi Peter,
On Wednesday 26 October 2016 10:50 AM, Pratyush Anand wrote:
(a) Proposed kexec-tools patch with suggested additional patches works, but not with [1]. However, same kexec-tools did work when I used kernel from [2] which is based on 4.9-rc2. What is the kernel version that will be released in fc25? and which platform are you targeting? I can try to see the necessary diff which might cause the issue on mustang/seattle. Issue might not be related directly to kexec, and might be plat specific.
I am not sure which kernel will be the part of FC25. You must have following patch in order to work kexec properly.
Pratyush, maybe you can try below build, it is 4.8.3: http://arm.koji.fedoraproject.org/koji/buildinfo?buildID=406602
commit e7cd190385d17790cc3eb3821b1094b00aacf325 Author: AKASHI Takahiro takahiro.akashi@linaro.org Date: Mon Aug 22 15:55:24 2016 +0900
arm64: mark reserved memblock regions explicitly in iomemSeattle worked fine with above patch. However, mustang still did not, and it has another issue, it prints error "Can't kexec: CPUs are stuck in the kernel."
Top 3 patches from following solves issue with mustang as well.
https://github.com/pratyushanand/linux/commits/fedora_arm64_devel
4bcf1ed08538 DO NOT UPSTREAM: arm64 support Mustang boot protocol 247b63d258cc DO NOT UPSTREAM: ARM64: Add cpu hotplug for ACPI parking method bb86a39d0b32 DO NOT UPSTREAM: ARM64: Add cpu hotplug for spin table method
~Pratyush
kexec mailing list -- kexec@lists.fedoraproject.org To unsubscribe send an email to kexec-leave@lists.fedoraproject.org