[PATCH 0/2] KVM: VMX: clean up virtual APIC control handling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The immediate goal of this series is to fix a VMWRITE warning that
occurs on older hardware due to accessing secondary exec controls
when the field is not supported[1].  While inspecting the related
code, I found that the offending commit that introduced the bug also
unintentionally changed nested guest behavior when the FlexPriority
module param is disabled.  KVM's handling of the FlexPriority param
is so inconsistent and unintuitive that removing the param altogether
seemed to be the simplest way to revert back to the previous behavior
while keeping its bugfix intact.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1632426

Sean Christopherson (2):
  KVM: VMX: remove kvm-intel.flexpriority module parameter
  KVM: VMX: check for existence of secondary exec controls before
    accessing

 .../admin-guide/kernel-parameters.txt         |  4 ---
 arch/x86/kvm/vmx.c                            | 26 ++++++-------------
 2 files changed, 8 insertions(+), 22 deletions(-)

-- 
2.18.0




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux