aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)Author
2022-07-13KVM: x86: WARN only once if KVM leaves a dangling userspace I/O requestSean Christopherson
2022-07-13KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GPSean Christopherson
2022-07-13KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checksSean Christopherson
2022-07-13KVM: x86: Tweak name of MONITOR/MWAIT #UD quirk to make it #UD specificSean Christopherson
2022-07-12KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor, againSean Christopherson
2022-07-12KVM: x86/mmu: Replace UNMAPPED_GVA with INVALID_GPA for gva_to_gpa()Hou Wenlong
2022-07-12KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1Vitaly Kuznetsov
2022-07-08KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op()Vitaly Kuznetsov
2022-07-08KVM: x86: Fix handling of APIC LVT updates when userspace changes MCG_CAPSean Christopherson
2022-07-08KVM: x86: Initialize number of APIC LVT entries during APIC creationSean Christopherson
2022-07-08Merge branch 'kvm-5.20-msr-eperm'Sean Christopherson
2022-07-08KVM: x86: Add helpers to identify CTL and STATUS MCi MSRsSean Christopherson
2022-07-08KVM: x86: Use explicit case-statements for MCx banks in {g,s}et_msr_mce()Sean Christopherson
2022-07-08KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS)Sean Christopherson
2022-07-03mm: shrinkers: provide shrinkers with namesRoman Gushchin
2022-06-29x86/retbleed: Add fine grained Kconfig knobsPeter Zijlstra
2022-06-27KVM: VMX: Prevent RSB underflow before vmenterJosh Poimboeuf
2022-06-27x86/speculation: Fill RSB on vmexit for IBRSJosh Poimboeuf
2022-06-27KVM: VMX: Fix IBRS handling after vmexitJosh Poimboeuf
2022-06-27KVM: VMX: Prevent guest RSB poisoning attacks with eIBRSJosh Poimboeuf
2022-06-27KVM: VMX: Convert launched argument to flagsJosh Poimboeuf
2022-06-27KVM: VMX: Flatten __vmx_vcpu_run()Josh Poimboeuf
2022-06-27x86: Add magic AMD return-thunkPeter Zijlstra
2022-06-27x86/kvm: Fix SETcc emulation for return thunksPeter Zijlstra
2022-06-27x86/kvm/vmx: Make noinstr cleanPeter Zijlstra
2022-06-25KVM: x86/mmu: Buffer nested MMU split_desc_cache only by default capacitySean Christopherson
2022-06-25KVM: x86/mmu: Use "unsigned int", not "u32", for SPTEs' @access infoSean Christopherson
2022-06-24KVM: SEV-ES: reuse advance_sev_es_emulated_ins for OUT tooPaolo Bonzini
2022-06-24KVM: x86: de-underscorify __emulator_pio_inPaolo Bonzini
2022-06-24KVM: x86: wean fast IN from emulator_pio_inPaolo Bonzini
2022-06-24KVM: x86: wean in-kernel PIO from vcpu->arch.pio*Paolo Bonzini
2022-06-24KVM: x86: move all vcpu->arch.pio* setup in emulator_pio_in_out()Paolo Bonzini
2022-06-24KVM: x86: drop PIO from unregistered devicesPaolo Bonzini
2022-06-24KVM: x86: inline kernel_pio into its sole callerPaolo Bonzini
2022-06-24KVM: x86: complete fast IN directly with complete_emulator_pio_in()Paolo Bonzini
2022-06-24KVM: x86: nSVM: optimize svm_set_x2apic_msr_interceptionMaxim Levitsky
2022-06-24KVM: SVM: Add AVIC doorbell tracepointSuravee Suthikulpanit
2022-06-24KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possibleSuravee Suthikulpanit
2022-06-24KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is validSuravee Suthikulpanit
2022-06-24KVM: SVM: Introduce hybrid-AVIC modeSuravee Suthikulpanit
2022-06-24KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpuSuravee Suthikulpanit
2022-06-24KVM: SVM: Introduce logic to (de)activate x2AVIC modeSuravee Suthikulpanit
2022-06-24KVM: x86: nSVM: always intercept x2apic msrsMaxim Levitsky
2022-06-24KVM: SVM: Refresh AVIC configuration when changing APIC modeSuravee Suthikulpanit
2022-06-24KVM: x86: Deactivate APICv on vCPU with APIC disabledSuravee Suthikulpanit
2022-06-24KVM: SVM: Adding support for configuring x2APIC MSRs interceptionSuravee Suthikulpanit
2022-06-24KVM: SVM: Do not support updating APIC ID when in x2APIC modeSuravee Suthikulpanit
2022-06-24KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC IDSuravee Suthikulpanit
2022-06-24KVM: SVM: Update max number of vCPUs supported for x2AVIC modeSuravee Suthikulpanit
2022-06-24KVM: SVM: Detect X2APIC virtualization (x2AVIC) supportSuravee Suthikulpanit