summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm
AgeCommit message (Expand)Author
2025-08-28compiler: remove __ADDRESSABLE_ASM{_STR,}() againJan Beulich
2025-08-20KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the guestMaxim Levitsky
2025-08-20KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is supportedSean Christopherson
2025-08-20KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flagSean Christopherson
2025-08-20KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmapSean Christopherson
2025-08-15x86/sev: Evict cache lines during SNP memory validationTom Lendacky
2025-08-15x86/irq: Plug vector setup raceThomas Gleixner
2025-08-01x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap()Roman Kisel
2025-08-01x86/traps: Initialize DR7 by writing its architectural reset valueXin Li (Intel)
2025-07-17x86/rdrand: Disable RDSEED on AMD Cyan SkillfishMikhail Paulyshka
2025-07-10x86/process: Move the buffer clearing before MONITORBorislav Petkov (AMD)
2025-07-10x86/bugs: Add a Transient Scheduler Attacks mitigationBorislav Petkov (AMD)
2025-07-10x86/bugs: Rename MDS machinery to something more genericBorislav Petkov (AMD)
2025-06-27x86/virt/tdx: Avoid indirect calls to TDX assembly functionsKai Huang
2025-06-19x86/fred/signal: Prevent immediate repeat of single step trap on return from ...Xin Li (Intel)
2025-06-19x86/idle: Remove MFENCEs for X86_BUG_CLFLUSH_MONITOR in mwait_idle_with_hints...Andrew Cooper
2025-05-29x86/sev: Fix operator precedence in GHCB_MSR_VMPL_REQ_LEVEL macroSeongman Lee
2025-05-29perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCntRavi Bangoria
2025-05-29x86/traps: Cleanup and robustify decode_bug()Peter Zijlstra
2025-05-29x86/ibt: Handle FineIBT in handle_cfi_failure()Peter Zijlstra
2025-05-29x86/locking: Use ALT_OUTPUT_SP() for percpu_{,try_}cmpxchg{64,128}_op()Uros Bizjak
2025-05-29x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()Waiman Long
2025-05-29x86/microcode: Update the Intel processor flag scan checkSohil Mehta
2025-05-18x86/its: FineIBT-paranoid vs ITSPeter Zijlstra
2025-05-18x86/its: Use dynamic thunks for indirect branchesPeter Zijlstra
2025-05-18x86/its: Add "vmexit" option to skip mitigation on some CPUsPawan Gupta
2025-05-18x86/its: Add support for ITS-safe return thunkPawan Gupta
2025-05-18x86/its: Add support for ITS-safe indirect thunkPawan Gupta
2025-05-18x86/its: Enumerate Indirect Target Selection (ITS) bugPawan Gupta
2025-05-18x86/speculation: Remove the extra #ifdef around CALL_NOSPECPawan Gupta
2025-05-18x86/speculation: Add a conditional CS prefix to CALL_NOSPECPawan Gupta
2025-05-18x86/speculation: Simplify and make CALL_NOSPEC consistentPawan Gupta
2025-05-18x86/microcode: Consolidate the loader enablement checkingBorislav Petkov (AMD)
2025-05-02x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove coresPi Xiange
2025-05-02KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed featureSuravee Suthikulpanit
2025-04-20x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRTKirill A. Shutemov
2025-04-10x86/mm: Fix flush_tlb_range() when used for zapping normal PMDsJann Horn
2025-04-10x86/tdx: Fix arch_safe_halt() execution for TDX VMsVishal Annapurve
2025-03-13KVM: x86: Snapshot the host's DEBUGCTL in common x86Sean Christopherson
2025-02-21perf/x86/intel: Ensure LBRs are disabled when a CPU is startingSean Christopherson
2025-02-21perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAFKan Liang
2025-02-21KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loopSean Christopherson
2025-02-21x86/mm/tlb: Only trim the mm_cpumask once a secondRik van Riel
2025-02-17kvm: defer huge page recovery vhost task to laterKeith Busch
2025-02-17x86/kexec: Allocate PGD for x86_64 transition page tables separatelyDavid Woodhouse
2025-02-08KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update()Sean Christopherson
2025-01-23x86/asm: Make serialize() always_inlineJuergen Gross
2024-12-19x86/xen: remove hypercall pageJuergen Gross
2024-12-19x86/xen: use new hypercall functions instead of hypercall pageJuergen Gross
2024-12-19x86/xen: add central hypercall functionsJuergen Gross