]> git.karo-electronics.de Git - karo-tx-linux.git/commit
KVM: PPC: BookE: Support FPU on non-hv systems
authorAlexander Graf <agraf@suse.de>
Thu, 16 Aug 2012 11:10:16 +0000 (13:10 +0200)
committerAlexander Graf <agraf@suse.de>
Fri, 14 Sep 2012 14:26:35 +0000 (16:26 +0200)
commitd6ee5f7132f18eb7eefc149b0b19fdd7baf67351
tree8a5cc4262e90125b28129aee0a91a526e5d3551f
parentb2cc2f9870435fac95f404181dd7a64e31e29eb3
KVM: PPC: BookE: Support FPU on non-hv systems

When running on HV aware hosts, we can not trap when the guest sets the FP
bit, so we just let it do so when it wants to, because it has full access to
MSR.

For non-HV aware hosts with an FPU (like 440), we need to also adjust the
shadow MSR though. Otherwise the guest gets an FP unavailable trap even when
it really enabled the FP bit in MSR.

Signed-off-by: Alexander Graf <agraf@suse.de>
arch/powerpc/kvm/booke.c