Re: [PATCH v2] fix multiple bugs in rtas_ibm_suspend_me code

2007-11-12 Thread Paul Mackerras
Nathan Lynch writes: There are several issues with the rtas_ibm_suspend_me code, which enables platform-assisted suspension of an LPAR for migration or hibernation as covered in PAPR 2.2. On a uniprocessor configuration, with this patch I get: CC arch/powerpc/kernel/rtas.o

[PATCH v2] fix multiple bugs in rtas_ibm_suspend_me code

2007-11-09 Thread Nathan Lynch
There are several issues with the rtas_ibm_suspend_me code, which enables platform-assisted suspension of an LPAR for migration or hibernation as covered in PAPR 2.2. 1.) rtas_ibm_suspend_me uses on_each_cpu() to invoke rtas_percpu_suspend_me on all cpus via IPI: if