]> git.karo-electronics.de Git - karo-tx-linux.git/commit
KVM: PPC: Save/Restore CR over vcpu_run
authorAlexander Graf <agraf@suse.de>
Mon, 5 Mar 2012 15:00:28 +0000 (16:00 +0100)
committerAvi Kivity <avi@redhat.com>
Sun, 8 Apr 2012 11:01:02 +0000 (14:01 +0300)
commitf6127716c346c73ab1513edee53231800188c5ba
tree3b3867d5fb239c2f03f0011cb752e6d816f853f9
parent3aaefef200f618dc455cdf18053a7aeb262b5a11
KVM: PPC: Save/Restore CR over vcpu_run

On PPC, CR2-CR4 are nonvolatile, thus have to be saved across function calls.
We didn't respect that for any architecture until Paul spotted it in his
patch for Book3S-HV. This patch saves/restores CR for all KVM capable PPC hosts.

Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/powerpc/kvm/bookehv_interrupts.S