summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kvm/book3s_64_mmu_host.c
diff options
context:
space:
mode:
authorPaul Mackerras2012-08-06 02:03:28 +0200
committerAlexander Graf2012-08-16 14:14:52 +0200
commit04f995a544d1289ffb8108849cd71b1325c5af6a (patch)
treeda83b019ef1dfc8a0997a3c42de5359f9d7b599d /arch/powerpc/kvm/book3s_64_mmu_host.c
parentKVM: x86: update KVM_SAVE_MSRS_BEGIN to correct value (diff)
downloadkernel-qcow2-linux-04f995a544d1289ffb8108849cd71b1325c5af6a.tar.gz
kernel-qcow2-linux-04f995a544d1289ffb8108849cd71b1325c5af6a.tar.xz
kernel-qcow2-linux-04f995a544d1289ffb8108849cd71b1325c5af6a.zip
KVM: PPC: Book3S HV: Fix incorrect branch in H_CEDE code
In handling the H_CEDE hypercall, if this vcpu has already been prodded (with the H_PROD hypercall, which Linux guests don't in fact use), we branch to a numeric label '1f'. Unfortunately there is another '1:' label before the one that we want to jump to. This fixes the problem by using a textual label, 'kvm_cede_prodded'. It also changes the label for another longish branch from '2:' to 'kvm_cede_exit' to avoid a possible future problem if code modifications add another numeric '2:' label in between. Signed-off-by: Paul Mackerras <paulus@samba.org> Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'arch/powerpc/kvm/book3s_64_mmu_host.c')
0 files changed, 0 insertions, 0 deletions