summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/x86.c
AgeCommit message (Expand)Author
2025-06-23KVM: x86: Move posted interrupt tracepoint to common codeSean Christopherson
2025-06-23KVM: x86: Move IRQ routing/delivery APIs from x86.c => irq.cSean Christopherson
2025-06-20KVM: VMX: Move enable_ipiv knob to common x86Sean Christopherson
2025-06-20KVM: Pass new routing entries and irqfd when updating IRTEsSean Christopherson
2025-06-20KVM: x86: Move IRQ mask notifier infrastructure to I/O APIC emulationSean Christopherson
2025-06-20KVM: x86: Add CONFIG_KVM_IOAPIC to allow disabling in-kernel I/O APICSean Christopherson
2025-06-20KVM: x86: Hardcode the PIT IRQ source ID to '2'Sean Christopherson
2025-06-20KVM: x86: Move kvm_setup_default_irq_routing() into irq.cSean Christopherson
2025-06-20KVM: x86: Rename irqchip_kernel() to irqchip_full()Sean Christopherson
2025-06-20KVM: x86: Move KVM_{GET,SET}_IRQCHIP ioctl helpers to irq.cSean Christopherson
2025-06-20KVM: x86: Move PIT ioctl helpers to i8254.cSean Christopherson
2025-06-20irqbypass: Take ownership of producer/consumer token trackingSean Christopherson
2025-06-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2025-05-29Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2025-05-27Merge tag 'kvm-x86-svm-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-05-27Merge tag 'kvm-x86-vmx-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-05-27Merge tag 'kvm-x86-misc-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-05-26Merge tag 'loongarch-kvm-6.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini
2025-05-16KVM: x86: Make kvm_pio_request.linear_rip a common field for user exitsManali Shukla
2025-05-13Merge commit 'its-for-linus-20250509-merge' into x86/core, to resolve conflictsIngo Molnar
2025-05-13Merge branch 'x86/msr' into x86/core, to resolve conflictsIngo Molnar
2025-05-11Merge tag 'its-for-linus-20250509' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2025-05-09x86/its: Enumerate Indirect Target Selection (ITS) bugPawan Gupta
2025-05-02KVM: x86: Revert kvm_x86_ops.mem_enc_ioctl() back to an OPTIONAL hookSean Christopherson
2025-05-02Merge tag 'v6.15-rc4' into x86/msr, to pick up fixes and resolve conflictsIngo Molnar
2025-04-29KVM: x86: Unify cross-vCPU IBPBSean Christopherson
2025-04-24KVM: x86: Add module param to control and enumerate device posted IRQsSean Christopherson
2025-04-24KVM: x86: Rescan I/O APIC routes after EOI interception for old routingweizijie
2025-04-24KVM: x86: clean up a returnDan Carpenter
2025-04-24KVM: x86: Check that the high 32bits are clear in kvm_arch_vcpu_ioctl_run()Dan Carpenter
2025-04-24Merge branch 'kvm-fixes-6.15-rc4' into HEADPaolo Bonzini
2025-04-24KVM: x86: Do not use kvm_rip_read() unconditionally for KVM_PROFILINGAdrian Hunter
2025-04-24KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producerSean Christopherson
2025-04-24KVM: x86: Explicitly treat routing entry type changes as changesSean Christopherson
2025-04-24KVM: arm64, x86: make kvm_arch_has_irq_bypass() inlinePaolo Bonzini
2025-04-10x86/msr: Rename 'wrmsrl_safe()' to 'wrmsrq_safe()'Ingo Molnar
2025-04-10x86/msr: Rename 'rdmsrl_safe()' to 'rdmsrq_safe()'Ingo Molnar
2025-04-10x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'Ingo Molnar
2025-04-10x86/msr: Rename 'rdmsrl()' to 'rdmsrq()'Ingo Molnar
2025-04-07Merge branch 'kvm-tdx-initial' into HEADPaolo Bonzini
2025-04-04KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accessesSean Christopherson
2025-03-20Merge branch 'kvm-pre-tdx' into HEADPaolo Bonzini
2025-03-20Merge branch 'kvm-nvmx-and-vm-teardown' into HEADPaolo Bonzini
2025-03-19Merge tag 'kvm-x86-xen-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-03-19Merge tag 'kvm-x86-pvclock-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-03-19Merge tag 'kvm-x86-misc-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-03-14KVM: x86: remove shadow_memtype_maskPaolo Bonzini
2025-03-14KVM: x86: Introduce Intel specific quirk KVM_X86_QUIRK_IGNORE_GUEST_PATYan Zhao
2025-03-14KVM: x86: Introduce supported_quirks to block disabling quirksYan Zhao
2025-03-14KVM: x86: Allow vendor code to disable quirksPaolo Bonzini