]> 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>
Mon, 24 Sep 2012 12:50:46 +0000 (14:50 +0200)
commit891f9da9cc6de2ca164a7653701389940a0134f2
tree6967207b0e2876b229dd535f3a4be03d05ecf11d
parent33eab41324a6c7af0ef375d2bef294d608121f4a
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