{"push_id":2922200905,"size":1,"distinct_size":1,"ref":"refs/heads/vmx/flex_priority","head":"ecba44b8c402877de1eb2c652f800b9927d62279","before":"bfdaa674608c6a492d854e85eca4de7c223cd813","commits":[{"sha":"ecba44b8c402877de1eb2c652f800b9927d62279","author":{"name":"Sean Christopherson","email":"c0cf6ffb699e0a4c98b3fa7c5dd03fa419b94ed2@intel.com"},"message":"KVM: VMX: check for existence of secondary exec controls before accessing\n\nReturn early from vmx_set_virtual_apic_mode() if the processor doesn't\nsupport VIRTUALIZE_APIC_ACCESSES or VIRTUALIZE_X2APIC_MODE, both of\nwhich reside in SECONDARY_VM_EXEC_CONTROL.  This eliminates warnings\ndue to VMWRITEs to SECONDARY_VM_EXEC_CONTROL (VMCS field 401e) failing\non processors without secondary exec controls.\n\nRemove the similar check for TPR shadowing as it is incorported in the\ncpu_has_vmx_flexpriority() check and the APIC-related code in\nvmx_update_msr_bitmap() is further gated by VIRTUALIZE_X2APIC_MODE.\n\nReported-by: Gerhard Wiesinger <redhat@wiesinger.com>\nFixes: 8d860bbeedef (\"kvm: vmx: Basic APIC virtualization controls have three settings\")\nCc: Jim Mattson <jmattson@google.com>\nCc: stable@vger.kernel.org\nSigned-off-by: Sean Christopherson <sean.j.christopherson@intel.com>","distinct":true,"url":"https://api.github.com/repos/sean-jc/linux/commits/ecba44b8c402877de1eb2c652f800b9927d62279"}]}
{"actor":{"display_login":"sean-jc"}}