summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm
AgeCommit message (Expand)AuthorFilesLines
13 daysKVM: SVM: Don't skip unrelated instruction if INT3/INTO is replacedOmar Sandoval1-0/+9
2025-11-13x86: uaccess: don't use runtime-const rewriting in modulesLinus Torvalds2-5/+9
2025-11-13x86/runtime-const: Add the RUNTIME_CONST_PTR assembly macroKirill A. Shutemov1-0/+13
2025-11-13x86: use cmov for user address maskingLinus Torvalds1-6/+6
2025-11-13Fix access to video_is_primary_device() when compiled without CONFIG_VIDEOMario Limonciello (AMD)1-0/+2
2025-11-02perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASKDapeng Mi1-1/+5
2025-10-19x86/mtrr: Rename mtrr_overwrite_state() to guest_force_mtrr_state()Kirill A. Shutemov1-5/+5
2025-10-19KVM: SVM: Emulate PERF_CNTR_GLOBAL_STATUS_SET for PerfMonV2Sean Christopherson1-0/+1
2025-10-15x86/vdso: Fix output operand size of RDPIDUros Bizjak1-4/+4
2025-09-25x86/bugs: KVM: Add support for SRSO_MSR_FIXBorislav Petkov2-0/+5
2025-09-25x86/bugs: Add SRSO_USER_KERNEL_NO supportBorislav Petkov (AMD)1-0/+1
2025-09-11x86/vmscape: Add conditional IBPB mitigationPawan Gupta3-0/+10
2025-09-11x86/vmscape: Enumerate VMSCAPE bugPawan Gupta1-0/+1
2025-09-09x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings()Harry Yoo1-0/+3
2025-08-28compiler: remove __ADDRESSABLE_ASM{_STR,}() againJan Beulich1-2/+3
2025-08-20KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the guestMaxim Levitsky1-0/+7
2025-08-20KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is supportedSean Christopherson1-0/+1
2025-08-20KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flagSean Christopherson2-2/+1
2025-08-20KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmapSean Christopherson1-1/+5
2025-08-15x86/sev: Evict cache lines during SNP memory validationTom Lendacky1-0/+1
2025-08-15x86/irq: Plug vector setup raceThomas Gleixner1-5/+7
2025-08-01x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap()Roman Kisel1-2/+4
2025-08-01x86/traps: Initialize DR7 by writing its architectural reset valueXin Li (Intel)2-5/+16
2025-07-17x86/rdrand: Disable RDSEED on AMD Cyan SkillfishMikhail Paulyshka1-0/+1
2025-07-10x86/process: Move the buffer clearing before MONITORBorislav Petkov (AMD)1-10/+15
2025-07-10x86/bugs: Add a Transient Scheduler Attacks mitigationBorislav Petkov (AMD)4-5/+29
2025-07-10x86/bugs: Rename MDS machinery to something more genericBorislav Petkov (AMD)3-18/+20
2025-06-27x86/virt/tdx: Avoid indirect calls to TDX assembly functionsKai Huang1-1/+1
2025-06-19x86/fred/signal: Prevent immediate repeat of single step trap on return from ...Xin Li (Intel)1-0/+22
2025-06-19x86/idle: Remove MFENCEs for X86_BUG_CLFLUSH_MONITOR in mwait_idle_with_hints...Andrew Cooper1-6/+3
2025-05-29x86/sev: Fix operator precedence in GHCB_MSR_VMPL_REQ_LEVEL macroSeongman Lee1-1/+1
2025-05-29perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCntRavi Bangoria1-0/+1
2025-05-29x86/traps: Cleanup and robustify decode_bug()Peter Zijlstra2-4/+5
2025-05-29x86/ibt: Handle FineIBT in handle_cfi_failure()Peter Zijlstra1-0/+11
2025-05-29x86/locking: Use ALT_OUTPUT_SP() for percpu_{,try_}cmpxchg{64,128}_op()Uros Bizjak1-14/+14
2025-05-29x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()Waiman Long1-0/+2
2025-05-29x86/microcode: Update the Intel processor flag scan checkSohil Mehta1-0/+1
2025-05-18x86/its: FineIBT-paranoid vs ITSPeter Zijlstra1-0/+8
2025-05-18x86/its: Use dynamic thunks for indirect branchesPeter Zijlstra1-0/+10
2025-05-18x86/its: Add "vmexit" option to skip mitigation on some CPUsPawan Gupta1-0/+1
2025-05-18x86/its: Add support for ITS-safe return thunkPawan Gupta2-0/+20
2025-05-18x86/its: Add support for ITS-safe indirect thunkPawan Gupta2-0/+5
2025-05-18x86/its: Enumerate Indirect Target Selection (ITS) bugPawan Gupta2-0/+9
2025-05-18x86/speculation: Remove the extra #ifdef around CALL_NOSPECPawan Gupta1-4/+0
2025-05-18x86/speculation: Add a conditional CS prefix to CALL_NOSPECPawan Gupta1-4/+15
2025-05-18x86/speculation: Simplify and make CALL_NOSPEC consistentPawan Gupta1-10/+5
2025-05-18x86/microcode: Consolidate the loader enablement checkingBorislav Petkov (AMD)1-0/+2
2025-05-02x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove coresPi Xiange1-0/+2
2025-05-02KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed featureSuravee Suthikulpanit1-0/+1
2025-04-20x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRTKirill A. Shutemov3-30/+33