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(a)linaro.org>
> Date: Mon Aug 22 15:55:24 2016 +0900
>
> arm64: mark reserved memblock regions explicitly in iomem
>
>
> Seattle 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(a)lists.fedoraproject.org
> To unsubscribe send an email to kexec-leave(a)lists.fedoraproject.org