[PATCH] arm64:kexec: Memstart should not be before the kernel start address

Geoff Levand geoff at infradead.org
Mon Aug 1 12:31:50 PDT 2016


Hi,

On Fri, 2016-07-29 at 16:58 -0600, Goel, Sameer wrote:
> In our setup we cannot place the kernel starting at 0 address. So, it it 
> placed at the first valid aligned address after placing the reserved 
> regions in memory.
> 
> The code from the change (https://patchwork.kernel.org/patch/8325221/) 
> adds the reserved regions to iomem ranges. So, when the kexec tool is 
> run it picks up the first reserved region as the start address for 
> physical ram. When the kernel is loaded at this address, it fails to boot.
> 
> So, I have put in a filter in the code that would pick up the right 
> address of the primary kernel after this change was introduced.
> Thanks,
> Sameer


Your patch no longer applies.  Please rebase it to my
for-merge-arm64-v2 branch and re-post.

-Geoff




More information about the kexec mailing list