From: Keith Owens Date: Sun, 11 Sep 2005 07:22:53 +0000 (+1000) Subject: [PATCH] MCA/INIT: use per cpu stacks X-Git-Tag: v2.6.14-rc1~111^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7f613c7d2203ae137d98fc1c38abc30fd7048637;p=pandora-kernel.git [PATCH] MCA/INIT: use per cpu stacks The bulk of the change. Use per cpu MCA/INIT stacks. Change the SAL to OS state (sos) to be per process. Do all the assembler work on the MCA/INIT stacks, leaving the original stack alone. Pass per cpu state data to the C handlers for MCA and INIT, which also means changing the mca_drv interfaces slightly. Lots of verification on whether the original stack is usable before converting it to a sleeping process. Signed-off-by: Keith Owens Signed-off-by: Tony Luck --- Reading git-diff-tree failed