]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
[PATCH] powerpc: iSeries needs slb_initialize to be called
authorStephen Rothwell <sfr@canb.auug.org.au>
Wed, 5 Apr 2006 00:41:21 +0000 (10:41 +1000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 17 Apr 2006 20:16:03 +0000 (13:16 -0700)
commitbce29a817a973634535f92aa217152177e82c3bd
tree14432b688e135a317dd3a65943be74801127ae02
parenta7603f9099869f9aeebd6c72a4ffbc792868ff3a
[PATCH] powerpc: iSeries needs slb_initialize to be called

Since the powerpc 64k pages patch went in, systems that have SLBs
(like Power4 iSeries) needed to have slb_initialize called to set up
some variables for the SLB miss handler.  This was not being called
on the boot processor on iSeries, so on single cpu iSeries machines,
we would get apparent memory curruption as soon as we entered user mode.

This patch fixes that by calling slb_initialize on the boot cpu if the
processor has an SLB.

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/powerpc/kernel/setup_64.c