summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2026-05-29KVM: SEV: Reject MMIO requests larger than 8 bytes with GHCB v2+Sean Christopherson
2026-05-29KVM: SEV: Ignore MMIO requests of length '0'Sean Christopherson
2026-05-29KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in useMichael Roth
2026-05-29Merge tag 'kvm-x86-fixes-7.1-rc6' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-05-28mm/sparse-vmemmap: pass @pgmap argument to memory deactivation pathsMuchun Song
2026-05-28x86/cpu: Fix a F00F bug warning and clean up surrounding codeSohil Mehta
2026-05-28x86/hyperv/vtl: Use the wakeup mailbox to boot secondary CPUsRicardo Neri
2026-05-28x86/hyperv/vtl: Mark the wakeup mailbox page as privateYunhong Jiang
2026-05-28x86/acpi: Add a helper to get the address of the wakeup mailboxRicardo Neri
2026-05-28x86/hyperv/vtl: Setup the 64-bit trampoline for TDX guestsYunhong Jiang
2026-05-28x86/realmode: Make the location of the trampoline configurableYunhong Jiang
2026-05-28x86/hyperv/vtl: Set real_mode_header in hv_vtl_init_platform()Yunhong Jiang
2026-05-28x86/dt: Parse the Wakeup Mailbox for Intel processorsRicardo Neri
2026-05-28x86/acpi: Add functions to setup and access the wakeup mailboxRicardo Neri
2026-05-28x86/topology: Add missing struct declaration and attribute dependencyRicardo Neri
2026-05-28KVM: x86: Use fls() instead of ffs() for rmaps histogram bucketingLi RongQing
2026-05-28KVM: x86: Fix wrong return value type in guest_cpuid_has()Li RongQing
2026-05-28x86/kvm/vmx: Fix x86_64 CFI buildPeter Zijlstra
2026-05-27KVM: x86/pmu: Allow Host-Only/Guest-Only bits with nSVM and mediated PMUJim Mattson
2026-05-27KVM: x86/pmu: Reprogram Host/Guest-Only counters on nested transitionsYosry Ahmed
2026-05-27KVM: x86/pmu: Track mediated PMU counters with mode-specific enablesYosry Ahmed
2026-05-27KVM: x86/pmu: Disable counters based on Host-Only/Guest-Only bits in SVMYosry Ahmed
2026-05-27KVM: x86/pmu: Add support for KVM_X86_PMU_OP_OPTIONAL_RET0Yosry Ahmed
2026-05-27KVM: x86/pmu: Check mediated PMU counter enablement before event filtersYosry Ahmed
2026-05-27KVM: x86/pmu: Do a single atomic OR when reprogramming countersYosry Ahmed
2026-05-27KVM: x86/pmu: Rename reprogram_counters() to clarify usageYosry Ahmed
2026-05-27KVM: x86: Move enable_pmu/enable_mediated_pmu to pmu.h and pmu.cYosry Ahmed
2026-05-27KVM: nSVM: Move VMRUN instruction retirement after entering guest modeYosry Ahmed
2026-05-27KVM: nSVM: Unify RIP and PMU handling calls when emulating VMRUNYosry Ahmed
2026-05-27KVM: nSVM: Bail early out of VMRUN emulation if advancing RIP failsYosry Ahmed
2026-05-27KVM: nSVM: Stop leaking single-stepping on VMRUN into L2Yosry Ahmed
2026-05-27KVM: TDX: Move external page table freeing to TDX codeSean Christopherson
2026-05-27KVM: x86: Move error handling inside free_external_spt()Sean Christopherson
2026-05-27KVM: TDX: Rename tdx_sept_remove_private_spte() to show it's for leaf SPTEsYan Zhao
2026-05-27KVM: TDX: Drop kvm_x86_ops.remove_external_spte()Sean Christopherson
2026-05-27KVM: TDX: Hoist tdx_sept_remove_private_spte() above set_private_spte()Sean Christopherson
2026-05-27KVM: x86/mmu: Drop KVM_BUG_ON() on shared lock to zap child external PTEsRick Edgecombe
2026-05-27KVM: x86/tdp_mmu: Centrally propagate to-present/atomic zap updates to extern...Sean Christopherson
2026-05-27KVM: SEV: Restrict userspace return codes for KVM_HC_MAP_GPA_RANGESagi Shahar
2026-05-27KVM: TDX: Allow userspace to return errors to guest for MAPGPAVishal Annapurve
2026-05-27KVM: VMX: Handle bad values on proxied writes to LBR MSRsXuanqing Shi
2026-05-27KVM: x86/mmu: Plumb "sp" _pointer_ into the TDP MMU's handle_changed_spte()Sean Christopherson
2026-05-27KVM: x86/tdp_mmu: Morph !is_frozen_spte() check into a KVM_MMU_WARN_ON()Rick Edgecombe
2026-05-27KVM: TDX: Move lockdep assert in __tdp_mmu_set_spte_atomic() to TDX codeRick Edgecombe
2026-05-27KVM: TDX: Move KVM_BUG_ON()s in __tdp_mmu_set_spte_atomic() to TDX codeRick Edgecombe
2026-05-27KVM: x86/mmu: Plumb param "old_spte" into kvm_x86_ops.set_external_spte()Sean Christopherson
2026-05-27KVM: x86/mmu: Fold set_external_spte_present() into its sole callerSean Christopherson
2026-05-27KVM: TDX: Wrap mapping of leaf and non-leaf S-EPT entries into helpersSean Christopherson
2026-05-27KVM: TDX: Drop kvm_x86_ops.link_external_spt()Sean Christopherson
2026-05-27x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolinesAlexis Lothoré (eBPF Foundation)