x86: AMD Athlon X2 hard hang fix
commit34508f66b69ff1708192654f631eb8f1d4c52005
authorIngo Molnar <mingo@elte.hu>
Mon, 4 Feb 2008 15:48:07 +0000 (4 16:48 +0100)
committerIngo Molnar <mingo@elte.hu>
Mon, 4 Feb 2008 15:48:07 +0000 (4 16:48 +0100)
treef4197d445541c1a04e1bc351b4209136593c20d0
parent65e074dffa198978ab0c9976a19b954fbe1183e2
x86: AMD Athlon X2 hard hang fix

An Athlon 64 X2 test system showed hard hangs shortly after marking
the kernel text read-only, if we tried to preserve largepages and
changed the PSE entry from RW to RO. The pagetable code itself is
correct, it's the CPU that locked up hard (and not even the NMI
watchdog could punch through that hard hang).

So be conservative and always do splitups - like we did in the past.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/mm/pageattr.c