aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorSuthikulpanit, Suravee <[email protected]>2019-01-29 08:09:46 +0000
committerPaolo Bonzini <[email protected]>2019-02-20 22:48:22 +0100
commitc57cd3c89ecf2812976f53e494580a396f93efd2 (patch)
tree9e02bbbdd97f4cc082e260ada9614b1ea431ad6c /tools/perf/scripts/python
parentf7589cca50ef8970dda56cdced8d96d05aa0a777 (diff)
svm: Fix improper check when deactivate AVIC
The function svm_refresh_apicv_exec_ctrl() always returning prematurely as kvm_vcpu_apicv_active() always return false when calling from the function arch/x86/kvm/x86.c:kvm_vcpu_deactivate_apicv(). This is because the apicv_active is set to false just before calling refresh_apicv_exec_ctrl(). Also, we need to mark VMCB_AVIC bit as dirty instead of VMCB_INTR. So, fix svm_refresh_apicv_exec_ctrl() to properly deactivate AVIC. Fixes: 67034bb9dd5e ('KVM: SVM: Add irqchip_split() checks before enabling AVIC') Cc: Radim Krčmář <[email protected]> Cc: Paolo Bonzini <[email protected]> Signed-off-by: Suravee Suthikulpanit <[email protected]> Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions