[RFC] [PATCH] cpu hotplug on power based systems.

Srinivasa Ds srinivasa at in.ibm.com
Fri Nov 17 01:39:58 EST 2006


Linux kernel uses some of the rtas token to perform cpu hotplug on power 
systems. Some of the systems may not provide all the rtas services,which 
are required to perform cpu hotplug. Like for example
   1) JS20 doesn't provide "stop-self" token and cpu hotplug operations 
on these systems causes system to crash.
   2) some of the p630 systems doesn't provide "query-cpu-stopped-state" 
token and we are not sure of whether cpu is under stopped state or not  
or stop-self is still in progress .
So we can't take decision on whether cpu really has gone offline or not.

So we need to make sure that all required rtas tokens for cpu hotplug  
are available during rtas initialization phase and to disable cpu 
hotplug if they are not available.
I have developed the patch which does the above thing. Please let me 
know your comments on this.

Signed-off-by: Srinivasa DS <srinivasa at in.ibm.com>

 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cpu_final.fix
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20061116/7376b7db/attachment.asc>


More information about the Linuxppc-dev mailing list