summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/vmx/posted_intr.c
AgeCommit message (Expand)Author
2023-08-09x86/apic: Wrap IPI calls into helper functionsDave Hansen
2022-12-29KVM: x86: Unify pr_fmt to use module name for all KVM modulesSean Christopherson
2022-06-24KVM: nVMX: clean up posted interrupt descriptor try_cmpxchgPaolo Bonzini
2022-06-15KVM: VMX: Use try_cmpxchg64 in pi_try_set_controlUros Bizjak
2022-06-08KVM: VMX: enable IPI virtualizationChao Gao
2022-05-12KVM: VMX: clean up pi_wakeup_handlerLi RongQing
2022-05-02KVM: VMX: Use vcpu_to_pi_desc() uniformly in posted_intr.cYuan Yao
2022-02-10KVM: VMX: Rename VMX functions to conform to kvm_x86_ops namesSean Christopherson
2022-01-19KVM: VMX: Don't do full kick when handling posted interrupt wakeupSean Christopherson
2022-01-19KVM: Move x86 VMX's posted interrupt list_head to vcpu_vmxSean Christopherson
2022-01-19KVM: VMX: Handle PI descriptor updates during vcpu_put/loadSean Christopherson
2022-01-19Merge branch 'kvm-pi-raw-spinlock' into HEADPaolo Bonzini
2022-01-18KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlockMarcelo Tosatti
2021-12-09KVM: VMX: Clean up PI pre/post-block WARNsSean Christopherson
2021-12-08KVM: VMX: Remove vCPU from PI wakeup list before updating PID.NVSean Christopherson
2021-12-08KVM: VMX: Move Posted Interrupt ndst computation out of write loopSean Christopherson
2021-12-08KVM: VMX: Read Posted Interrupt "control" exactly once per loop iterationSean Christopherson
2021-12-08KVM: VMX: Save/restore IRQs (instead of CLI/STI) during PI pre/post blockSean Christopherson
2021-12-08KVM: VMX: Drop pointless PI.NDST update when blockingSean Christopherson
2021-12-08KVM: VMX: Use boolean returns for Posted Interrupt "test" helpersSean Christopherson
2021-12-08KVM: VMX: Drop unnecessary PI logic to handle impossible conditionsSean Christopherson
2021-12-08KVM: VMX: Skip Posted Interrupt updates if APICv is hard disabledSean Christopherson
2021-12-08KVM: VMX: Don't unblock vCPU w/ Posted IRQ if IRQs are disabled in guestPaolo Bonzini
2021-11-30KVM: x86: Use a stable condition around all VT-d PI pathsPaolo Bonzini
2021-05-27KVM: VMX: update vcpu posted-interrupt descriptor when assigning deviceMarcelo Tosatti
2021-03-18x86: Fix various typos in commentsIngo Molnar
2021-02-04KVM: VMX: Use x2apic_mode to avoid RDMSR when querying PI stateSean Christopherson
2020-10-24KVM: vmx: rename pi_init to avoid conflict with paridePaolo Bonzini
2020-09-28KVM: VMX: Extract posted interrupt support to separate filesXiaoyao Li