summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/x86.c
AgeCommit message (Expand)Author
5 daysMerge tag 'kvm-x86-sev-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
5 daysMerge tag 'x86_core_for_kvm' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Bonzini
5 daysMerge tag 'kvm-x86-mmu-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
5 daysMerge tag 'kvm-x86-misc-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
5 daysMerge tag 'kvm-x86-no_assignment-6.17' of https://github.com/kvm-x86/linux in...Paolo Bonzini
5 daysMerge tag 'kvm-x86-irqs-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-07-17Merge tag 'kvm-x86-fixes-6.16-rc7' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-07-15KVM: x86: Reject KVM_SET_TSC_KHZ vCPU ioctl for TSC protected guestKai Huang
2025-07-14KVM: x86: Reject KVM_SET_TSC_KHZ VM ioctl when vCPUs have been createdKai Huang
2025-07-10KVM: x86: Use wbinvd_on_cpu() instead of an open-coded equivalentSean Christopherson
2025-07-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2025-07-10x86/lib: Add WBINVD and WBNOINVD helpers to target multiple CPUsZheyun Shen
2025-07-09KVM: x86: avoid underflow when scaling TSC frequencyPaolo Bonzini
2025-07-09KVM: x86: Provide a capability to disable APERF/MPERF read interceptsJim Mattson
2025-07-09KVM: x86: Replace growing set of *_in_guest bools with a u64Jim Mattson
2025-06-25VFIO: KVM: x86: Drop kvm_arch_{start,end}_assignment()Sean Christopherson
2025-06-24x86/traps: Initialize DR7 by writing its architectural reset valueXin Li (Intel)
2025-06-24KVM: x86/mmu: Dynamically allocate shadow MMU's hashed page listSean Christopherson
2025-06-23KVM: x86: Decouple device assignment from IRQ bypassSean Christopherson
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-20KVM: x86: Refactor handling of SIPI_RECEIVED when setting MP_STATESean Christopherson
2025-06-20KVM: x86: Move INIT_RECEIVED vs. INIT/SIPI blocked check to KVM_RUNSean Christopherson
2025-06-20KVM: x86: WARN and reject KVM_RUN if vCPU's MP_STATE is SIPI_RECEIVEDSean Christopherson
2025-06-20KVM: x86: Drop pending_smi vs. INIT_RECEIVED check when setting MP_STATESean Christopherson
2025-06-20KVM: x86: Rename msr_filter_changed() => recalc_msr_intercepts()Sean Christopherson
2025-06-20KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the guestMaxim Levitsky
2025-06-20KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flagSean Christopherson
2025-06-20KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmapSean 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