On Fri, Jul 08, 2011 at 04:02:18PM +0200, Michael Holzheu wrote: > Hello Vivek, > > I attached a document where the s390 port is described in more detail. > Perhaps this helps you to understand what want and what we are doing. If > not - just delete it :-) > Michael, Thanks for the documentation. I have gone through it quickly and there are some parts I am still missing. On x86, after the kernel crash we jump to purgatory code which does the checksum verification of all the loaded segments and if everything is fine, it jumps to kdump kernel's entry point and second kernel boots. On s390, looks like after purgatory, control is going to some other piece of code (which does IPL?), and that code decides whether to start kdump kernel or launch stand alone kernel as backup plan? If yes, is that code whic does the IPL, also loaded in crashkernel memory as part of kdump kernel? If not, how does kexec-tools come to know where to jump after doing checksum on loaded kernel? Thanks Vivek