summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kvm/booke.c
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2012-02-15 23:24:28 +0000
committerAvi Kivity <avi@redhat.com>2012-04-08 12:54:56 +0300
commit1d628af78a28c77143bcdd4ed09e93bb235d4198 (patch)
tree68c62eaade6f5e183fc043a3b423bd7cf434b6de /arch/powerpc/kvm/booke.c
parenta2723ce7fe4b99bc2df492067c3f81de2ee89aab (diff)
downloadlinux-1d628af78a28c77143bcdd4ed09e93bb235d4198.tar.gz
linux-1d628af78a28c77143bcdd4ed09e93bb235d4198.tar.bz2
linux-1d628af78a28c77143bcdd4ed09e93bb235d4198.zip
KVM: PPC: e500mc: add load inst fixup
There's always a chance we're unable to read a guest instruction. The guest could have its TLB mapped execute-, but not readable, something odd happens and our TLB gets flushed. So it's a good idea to be prepared for that case and have a fallback that allows us to fix things up in that case. Add fixup code that keeps guest code from potentially crashing our host kernel. Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'arch/powerpc/kvm/booke.c')
0 files changed, 0 insertions, 0 deletions