summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2026-05-27KVM: x86/pmu: Do a single atomic OR when reprogramming countersYosry Ahmed1-4/+1
2026-05-27KVM: x86/pmu: Rename reprogram_counters() to clarify usageYosry Ahmed3-5/+6
2026-05-27KVM: x86: Move enable_pmu/enable_mediated_pmu to pmu.h and pmu.cYosry Ahmed4-12/+13
2026-05-27KVM: nSVM: Move VMRUN instruction retirement after entering guest modeYosry Ahmed1-3/+7
2026-05-27KVM: nSVM: Unify RIP and PMU handling calls when emulating VMRUNYosry Ahmed1-12/+8
2026-05-27KVM: nSVM: Bail early out of VMRUN emulation if advancing RIP failsYosry Ahmed1-4/+5
2026-05-27KVM: nSVM: Stop leaking single-stepping on VMRUN into L2Yosry Ahmed3-4/+18
2026-05-27KVM: TDX: Move external page table freeing to TDX codeSean Christopherson2-6/+21
2026-05-27KVM: x86: Move error handling inside free_external_spt()Sean Christopherson4-28/+18
2026-05-27KVM: TDX: Rename tdx_sept_remove_private_spte() to show it's for leaf SPTEsYan Zhao1-4/+4
2026-05-27KVM: TDX: Drop kvm_x86_ops.remove_external_spte()Sean Christopherson4-49/+31
2026-05-27KVM: TDX: Hoist tdx_sept_remove_private_spte() above set_private_spte()Sean Christopherson1-40/+40
2026-05-27KVM: x86/mmu: Drop KVM_BUG_ON() on shared lock to zap child external PTEsRick Edgecombe1-3/+1
2026-05-27KVM: x86/tdp_mmu: Centrally propagate to-present/atomic zap updates to extern...Sean Christopherson1-45/+81
2026-05-27KVM: SEV: Restrict userspace return codes for KVM_HC_MAP_GPA_RANGESagi Shahar1-2/+10
2026-05-27KVM: TDX: Allow userspace to return errors to guest for MAPGPAVishal Annapurve2-7/+27
2026-05-27KVM: VMX: Handle bad values on proxied writes to LBR MSRsXuanqing Shi1-2/+4
2026-05-27KVM: x86/mmu: Plumb "sp" _pointer_ into the TDP MMU's handle_changed_spte()Sean Christopherson1-17/+18
2026-05-27KVM: x86/tdp_mmu: Morph !is_frozen_spte() check into a KVM_MMU_WARN_ON()Rick Edgecombe1-1/+4
2026-05-27KVM: TDX: Move lockdep assert in __tdp_mmu_set_spte_atomic() to TDX codeRick Edgecombe2-2/+2
2026-05-27KVM: TDX: Move KVM_BUG_ON()s in __tdp_mmu_set_spte_atomic() to TDX codeRick Edgecombe2-10/+3
2026-05-27KVM: x86/mmu: Plumb param "old_spte" into kvm_x86_ops.set_external_spte()Sean Christopherson3-15/+15
2026-05-27KVM: x86/mmu: Fold set_external_spte_present() into its sole callerSean Christopherson1-41/+31
2026-05-27KVM: TDX: Wrap mapping of leaf and non-leaf S-EPT entries into helpersSean Christopherson1-9/+15
2026-05-27KVM: TDX: Drop kvm_x86_ops.link_external_spt()Sean Christopherson4-52/+44
2026-05-27x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolinesAlexis Lothoré (eBPF Foundation)1-0/+7
2026-05-27x86/entry/vdso32: Remove conditional omission of '.cfi_offset eflags'Nathan Chancellor1-10/+0
2026-05-27x86/module: Revert "Deal with GOT based stack cookie load on Clang < 17"Nathan Chancellor2-18/+2
2026-05-27x86/build: Drop unnecessary '-ffreestanding' addition to KBUILD_CFLAGSNathan Chancellor1-5/+0
2026-05-27riscv: Drop tautological condition from TOOLCHAIN_NEEDS_OLD_ISA_SPECNathan Chancellor1-7/+6
2026-05-27riscv: Remove tautological condition from selection of ARCH_SUPPORTS_CFINathan Chancellor1-2/+1
2026-05-27ARM: Drop tautological ld.lld conditions from ARCH_MULTI_V4{,T}Nathan Chancellor1-4/+0
2026-05-27arch/Kconfig: Remove tautological condition from AUTOFDO_CLANGNathan Chancellor1-1/+1
2026-05-27arch/Kconfig: Remove tautological conditions from HAS_LTO_CLANGNathan Chancellor1-3/+0
2026-05-27x86/mm: Fix freeing of PMD-sized vmemmap pagesDavid Hildenbrand (Arm)1-14/+26
2026-05-27KVM: x86: Virtualize AMD CPUID faultingJim Mattson4-9/+17
2026-05-27KVM: x86: Remove supports_cpuid_fault() helperJim Mattson2-6/+1
2026-05-27KVM: x86: Prioritize CPUID faulting over CPUID VM-exits in nested VMXJim Mattson1-0/+2
2026-05-27KVM: x86: Consolidate CPUID fault handling for emulator and interception logicSean Christopherson6-20/+20
2026-05-27KVM: arm64: Don't populate TPIDR_EL2 in finalise_el2()Will Deacon1-3/+1
2026-05-27arm64: dts: rockchip: add rga3 dt nodes to rk3588Sven Püschel1-0/+44
2026-05-27KVM: arm64: Pre-check vcpu memcache for host->guest donateFuad Tabba1-0/+4
2026-05-27KVM: arm64: Pre-check vcpu memcache for host->guest shareFuad Tabba1-0/+20
2026-05-27KVM: arm64: Seed pkvm_ownership_selftest vcpu memcacheFuad Tabba1-1/+15
2026-05-27KVM: arm64: Fix __deactivate_fgt macro parameter typoFuad Tabba1-1/+1
2026-05-27KVM: arm64: Guard against NULL vcpu on VHE hyp panic pathFuad Tabba1-1/+2
2026-05-27KVM: arm64: Fix memory leak in hyp_trace_unload()Vincent Donnefort1-0/+2
2026-05-27KVM: arm64: Fix rollback in hyp_trace_buffer_share_hyp()Vincent Donnefort1-2/+3
2026-05-27KVM: arm64: Fix meta-page unsharing in pKVM hyp tracingVincent Donnefort1-1/+1
2026-05-27KVM: arm64: PMU: Preserve AArch32 counter low bitsQiang Ma1-2/+2