[POWERPC] iSeries: Use alternate paca structure for booting
authorStephen Rothwell <sfr@canb.auug.org.au>
Thu, 10 Apr 2008 06:39:18 +0000 (16:39 +1000)
committerPaul Mackerras <paulus@samba.org>
Tue, 15 Apr 2008 11:21:25 +0000 (21:21 +1000)
commit3eb9cf076180ed2003db77bd2c33ac4ed0211089
treeadddbf53de36e21b015515ab692db05f0fcbec8e
parenta7e695f6bf37f829a01e693a1569e96a842a1017
[POWERPC] iSeries: Use alternate paca structure for booting

The iSeries HV only needs the first two fields of the paca statically
initialised, so create an alternate paca that contains only those and
switch to our real paca immediately after boot.

This is in order to make the 1024 cpu patches easier since they will no
longer have to statically initialise the pacas for iSeries.

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/kernel/asm-offsets.c
arch/powerpc/platforms/iseries/exception.S
arch/powerpc/platforms/iseries/lpardata.c
include/asm-powerpc/iseries/alpaca.h [new file with mode: 0644]