summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/x86.c
AgeCommit message (Expand)Author
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
2025-03-14KVM: x86: do not allow re-enabling quirksPaolo Bonzini
2025-03-14KVM: x86: Move KVM_MAX_MCE_BANKS to header fileIsaku Yamahata
2025-03-14KVM: TDX: Force APICv active for TDX guestIsaku Yamahata
2025-03-14KVM: TDX: Handle TDX PV MMIO hypercallSean Christopherson
2025-03-14KVM: x86: Move pv_unhalted check out of kvm_vcpu_has_events()Binbin Wu
2025-03-14KVM: x86: Have ____kvm_emulate_hypercall() read the GPRsBinbin Wu
2025-03-14KVM: x86: Add a switch_db_regs flag to handle TDX's auto-switched behaviorIsaku Yamahata
2025-03-14KVM: x86: Allow to update cached values in kvm_user_return_msrs w/o wrmsrChao Gao
2025-03-14KVM: x86: Make cpu_dirty_log_size a per-VM valueYan Zhao
2025-03-14KVM: TDX: Do TDX specific vcpu initializationIsaku Yamahata
2025-03-14KVM: TDX: Support per-VM KVM_CAP_MAX_VCPUS extension checkIsaku Yamahata
2025-03-14KVM: TDX: create/destroy VM structureIsaku Yamahata
2025-03-14KVM: TDX: Add place holder for TDX VM specific mem_enc_op ioctlIsaku Yamahata
2025-03-14KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protectedPaolo Bonzini
2025-03-14KVM: x86: Add infrastructure for secure TSCIsaku Yamahata
2025-03-14KVM: x86: Push down setting vcpu.arch.user_set_tscIsaku Yamahata
2025-03-14KVM: x86: move vm_destroy callback at end of kvm_arch_destroy_vmPaolo Bonzini
2025-03-09Merge tag 'kvm-x86-fixes-6.14-rcN.2' of https://github.com/kvm-x86/linux into...Paolo Bonzini
2025-02-28KVM: x86: Always set mp_state to RUNNABLE on wakeup from HLTSean Christopherson
2025-02-28KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQsSean Christopherson
2025-02-28KVM: x86: Snapshot the host's DEBUGCTL in common x86Sean Christopherson
2025-02-26KVM: Drop kvm_arch_sync_events() now that all implementations are nopsSean Christopherson
2025-02-26KVM: x86: Fold guts of kvm_arch_sync_events() into kvm_arch_pre_destroy_vm()Sean Christopherson