]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: PPC: Fix mfspr/mtspr MMUCFG emulation
authorMihai Caraman <mihai.caraman@freescale.com>
Thu, 20 Dec 2012 04:52:39 +0000 (04:52 +0000)
committerAlexander Graf <agraf@suse.de>
Thu, 10 Jan 2013 12:30:11 +0000 (13:30 +0100)
commitf1bc1a5784dbc72c52b4ee23d3e3065a189e2c01
treee1f4b11ddc0bee6a72ca95f2e57bdefad566fe31
parent434692645e2883b6ffb82bda5f14f5983d3e16b7
KVM: PPC: Fix mfspr/mtspr MMUCFG emulation

On mfspr/mtspr emulation path Book3E's MMUCFG SPR with value 1015 clashes
with G4's MSSSR0 SPR. Move MSSSR0 emulation from generic part to Books3S.
MSSSR0 also clashes with Book3S's DABRX SPR. DABRX was not explicitly
handled so Book3S execution flow will behave as before.

Signed-off-by: Mihai Caraman <mihai.caraman@freescale.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
arch/powerpc/kvm/book3s_emulate.c
arch/powerpc/kvm/emulate.c