summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2025-11-07perf/x86/intel: Setup PEBS data configuration and enable legacy groupsDapeng Mi5-1/+171
2025-11-07perf/x86/intel: Update dyn_constraint base on PEBS event precise levelDapeng Mi2-0/+12
2025-11-07perf/x86/intel: Allocate arch-PEBS buffer and initialize PEBS_BASE MSRDapeng Mi4-15/+92
2025-11-07perf/x86/intel: Process arch-PEBS records or record fragmentsDapeng Mi4-0/+299
2025-11-07perf/x86/intel/ds: Factor out PEBS group processing code to functionsDapeng Mi1-65/+103
2025-11-07perf/x86/intel/ds: Factor out PEBS record processing code to functionsDapeng Mi1-25/+58
2025-11-07perf/x86/intel: Initialize architectural PEBSDapeng Mi5-33/+132
2025-11-07perf/x86/intel: Correct large PEBS flag checkDapeng Mi1-1/+3
2025-11-07perf/x86/intel: Replace x86_pmu.drain_pebs calling with static callDapeng Mi1-1/+1
2025-11-07perf/x86: Fix NULL event access and potential PEBS record lossDapeng Mi1-2/+3
2025-11-07perf/x86: Remove redundant is_x86_event() prototypeDapeng Mi1-1/+0
2025-11-07x86/microcode/AMD: Add more known models to entry sign checkingMario Limonciello (AMD)1-0/+2
2025-11-06KVM: SVM: Ensure SPEC_CTRL[63:32] is context switched between guest and hostUros Bizjak1-10/+37
2025-11-06KVM: VMX: Ensure guest's SPEC_CTRL[63:32] is loaded on VM-EnterUros Bizjak1-5/+15
2025-11-06KVM: VMX: Fix check for valid GVA on an EPT violationSukrit Bhatnagar1-1/+1
2025-11-06um: Always set up AT_HWCAP and AT_PLATFORMThomas Weißschuh2-6/+4
2025-11-06x86/um: Remove FIXADDR_USER_START and FIXADDR_USE_ENDThomas Weißschuh1-8/+0
2025-11-06x86/um: Drop gate area handlingThomas Weißschuh2-52/+2
2025-11-06x86/um: Do not inherit vDSO from hostThomas Weißschuh4-106/+3
2025-11-06x86/um: Move ELF_PLATFORM fallback to x86-specific codeThomas Weißschuh1-1/+2
2025-11-05bpf, x86: add support for indirect jumpsAnton Protopopov1-0/+3
2025-11-05bpf, x86: allow indirect jumps to r8...r15Anton Protopopov1-8/+22
2025-11-05bpf, x86: add new map type: instructions arrayAnton Protopopov1-0/+9
2025-11-05x86/fgraph,bpf: Fix stack ORC unwind from kprobe_multi return probeJiri Olsa2-1/+12
2025-11-05Revert "perf/x86: Always store regs->ip in perf_callchain_kernel()"Jiri Olsa1-5/+5
2025-11-05x86/mce/amd: Define threshold restart function for banksYazen Ghannam1-18/+19
2025-11-05x86/mce/amd: Remove redundant reset_block()Yazen Ghannam1-21/+7
2025-11-05KVM: nSVM: Avoid incorrect injection of SVM_EXIT_CR0_SEL_WRITEYosry Ahmed1-5/+19
2025-11-05KVM: nSVM: Propagate SVM_EXIT_CR0_SEL_WRITE correctly for LMSW emulationYosry Ahmed1-9/+9
2025-11-05KVM: nSVM: Remove redundant cases in nested_svm_intercept()Yosry Ahmed1-10/+0
2025-11-05x86/mce/amd: Support SMCA Corrected Error InterruptYazen Ghannam1-0/+17
2025-11-05KVM: TDX: Fix list_add corruption during vcpu_load()Yan Zhao1-5/+38
2025-11-05KVM: TDX: Bug the VM if extending the initial measurement failsSean Christopherson1-11/+13
2025-11-05KVM: TDX: Guard VM state transitions with "all" the locksSean Christopherson1-10/+49
2025-11-05KVM: TDX: Don't copy "cmd" back to userspace for KVM_TDX_CAPABILITIESSean Christopherson1-3/+3
2025-11-05KVM: TDX: Use guard() to acquire kvm->lock in tdx_vm_ioctl()Sean Christopherson1-6/+3
2025-11-05KVM: TDX: Convert INIT_MEM_REGION and INIT_VCPU to "unlocked" vCPU ioctlSean Christopherson6-6/+55
2025-11-05KVM: TDX: Add tdx_get_cmd() helper to get and validate sub-ioctl commandSean Christopherson1-13/+20
2025-11-05KVM: TDX: Add macro to retry SEAMCALLs when forcing vCPUs out of guestSean Christopherson1-49/+33
2025-11-05Merge tag 'rust-fixes-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2025-11-05KVM: TDX: Assert that mmu_lock is held for write when removing S-EPT entriesSean Christopherson1-0/+7
2025-11-05KVM: TDX: Derive error argument names from the local variable namesSean Christopherson1-6/+7
2025-11-05KVM: TDX: Combine KVM_BUG_ON + pr_tdx_error() into TDX_BUG_ON()Sean Christopherson1-64/+46
2025-11-05KVM: TDX: Fold tdx_sept_zap_private_spte() into tdx_sept_remove_private_spte()Sean Christopherson1-30/+11
2025-11-05KVM: TDX: ADD pages to the TD image while populating mirror EPT entriesSean Christopherson2-71/+43
2025-11-05KVM: TDX: Fold tdx_mem_page_record_premap_cnt() into its sole callerSean Christopherson1-28/+21
2025-11-05KVM: TDX: Use atomic64_dec_return() instead of a poor equivalentSean Christopherson1-4/+2
2025-11-05KVM: TDX: Avoid a double-KVM_BUG_ON() in tdx_sept_zap_private_spte()Sean Christopherson1-2/+4
2025-11-05KVM: TDX: WARN if mirror SPTE doesn't have full RWX when creating S-EPT mappingSean Christopherson3-4/+7
2025-11-05KVM: x86/mmu: Drop the return code from kvm_x86_ops.remove_external_spte()Sean Christopherson3-17/+12