https://github.com/torvalds/linux
Revision 856d08ec46c5ecf3df13827c492fb6998fdc8322 authored by Stephen Rothwell on 01 April 2006, 16:45:04 UTC, committed by Paul Mackerras on 01 April 2006, 23:32:15 UTC
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: Paul Mackerras <paulus@samba.org>
1 parent 2c69677
History
Tip revision: 856d08ec46c5ecf3df13827c492fb6998fdc8322 authored by Stephen Rothwell on 01 April 2006, 16:45:04 UTC
[PATCH] powerpc: iSeries needs slb_initialize to be called
Tip revision: 856d08e
File Mode Size
Documentation
arch
block
crypto
drivers
fs
include
init
ipc
kernel
lib
mm
net
scripts
security
sound
usr
.gitignore -rw-r--r-- 462 bytes
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 87.7 KB
Kbuild -rw-r--r-- 1.2 KB
MAINTAINERS -rw-r--r-- 67.2 KB
Makefile -rw-r--r-- 43.8 KB
README -rw-r--r-- 15.1 KB
REPORTING-BUGS -rw-r--r-- 3.0 KB

README

back to top