[PATCH kexec-tools] ppc64: use kernels slave loop for purgatory

Simon Horman horms at verge.net.au
Fri Apr 13 11:34:20 EST 2007


On Wed, Apr 11, 2007 at 03:30:38AM -0500, Milton Miller wrote:
> 
> Purgatory doesn't really care about the SMP cpus.  But if we leave them
> behind, they end up getting lost when the kernel overwrites purgatory or
> the previous kernel.  The current slave handling in purgatory doesn't
> have any handshaking to make sure the cpus have moved on before leaving.
> 
> Instead of moving the slave cpus up to purgatory and then back down to
> the kernel, just copy bytes 4-255 from the kernel and use it as the
> purgatory start / slave hold block.
> 
> 
> Signed-off-by: Milton Miller <miltonm at bga.com>

Thanks, applied.

-- 
Horms
  H: http://www.vergenet.net/~horms/
  W: http://www.valinux.co.jp/en/




More information about the Linuxppc-dev mailing list