[PATCH 6/7] arm64/kexec: Add core kexec support

Geoff Levand
2014-10-23T23:08:22Z

Hi Vivek,

On Thu, 2014-10-09 at 15:26 -0700, Geoff Levand wrote:
> On Tue, 2014-10-07 at 16:22 -0400, Vivek Goyal wrote:
> > Problem is this that if you put code in kernel once which does something
> > which purgatory ought to do, you will never be able to remove it for
> > backward compatibility reasons. Older versions of kexec-tools will
> > continue to rely on it. Also how in kernel you would know that now
> > purgatory will take care of this and kernel does not have to worry
> > about something. So it is a good idea to integrate the purgatory support
> > from the very beginning.
>
> I agree with you. I will add a purgatory.

I added a purgatory stage to kexec-tools, and verified it works
as expected. My current kernel patches were generic enough to
support a purgatory stage without any additional changes. I did
make some minor changes to the kernel comments so they use the
language of loading an 'image' instead of a 'kernel'.

I'll post a V5 kernel series. Please review and reply with your
ack if you find them acceptable.

-Geoff