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