summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
10 daysKVM: SVM: Don't skip unrelated instruction if INT3/INTO is replacedOmar Sandoval1-0/+9
10 daysKVM: x86/mmu: Use EMULTYPE flag to track write #PFs to shadow pagesSean Christopherson1-17/+20
10 daysx86/ptrace: Always inline trivial accessorsPeter Zijlstra1-10/+10
2025-10-15x86/vdso: Fix output operand size of RDPIDUros Bizjak1-4/+4
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-28x86/reboot: KVM: Handle VMXOFF in KVM's reboot callbackSean Christopherson1-10/+0
2025-08-28x86/reboot: Harden virtualization hooks for emergency rebootSean Christopherson1-2/+3
2025-08-28KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the guestMaxim Levitsky1-0/+7
2025-08-28KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is supportedSean Christopherson1-0/+1
2025-08-28KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flagSean Christopherson2-2/+1
2025-08-28KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmapSean Christopherson1-1/+5
2025-08-28KVM: x86: Fully defer to vendor code to decide how to force immediate exitSean Christopherson2-4/+0
2025-08-28KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepointSean Christopherson1-1/+2
2025-08-28KVM: x86: Snapshot the host's DEBUGCTL in common x86Sean Christopherson1-0/+1
2025-08-28KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update()Sean Christopherson1-1/+1
2025-08-28KVM: x86: Re-split x2APIC ICR into ICR+ICR2 for AMD (x2AVIC)Sean Christopherson1-0/+2
2025-08-15x86/sev: Evict cache lines during SNP memory validationTom Lendacky1-0/+1
2025-07-17x86: Fix X86_FEATURE_VERW_CLEAR definitionJack Wang1-1/+1
2025-07-10x86/process: Move the buffer clearing before MONITORBorislav Petkov (AMD)1-5/+11
2025-07-10x86/bugs: Add a Transient Scheduler Attacks mitigationBorislav Petkov (AMD)4-4/+28
2025-07-10x86/bugs: Rename MDS machinery to something more genericBorislav Petkov (AMD)3-18/+20
2025-06-04perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCntRavi Bangoria1-0/+1
2025-06-04x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()Waiman Long1-0/+2
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-09Revert "x86/kexec: Allocate PGD for x86_64 transition page tables separately"Greg Kroah-Hartman1-14/+4
2025-05-09KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loopSean Christopherson2-0/+2
2025-04-10x86/mm: Fix flush_tlb_range() when used for zapping normal PMDsJann Horn1-1/+1
2025-03-13x86/speculation: Add __update_spec_ctrl() helperWaiman Long1-0/+11
2025-02-21perf/x86/intel: Ensure LBRs are disabled when a CPU is startingSean Christopherson1-1/+2
2025-02-21x86/mm/tlb: Only trim the mm_cpumask once a secondRik van Riel3-0/+4
2025-02-21x86/kexec: Allocate PGD for x86_64 transition page tables separatelyDavid Woodhouse1-4/+14
2025-01-23x86/asm: Make serialize() always_inlineJuergen Gross1-1/+1
2024-12-19x86/xen: remove hypercall pageJuergen Gross1-2/+0
2024-12-19x86/xen: use new hypercall functions instead of hypercall pageJuergen Gross1-13/+20
2024-12-19x86/xen: add central hypercall functionsJuergen Gross1-0/+3
2024-12-19x86/static-call: provide a way to do very early static-call updatesJuergen Gross2-3/+18
2024-12-19x86: make get_cpu_vendor() accessible from Xen codeJuergen Gross1-0/+2
2024-12-14x86/barrier: Do not serialize MSR accesses on AMDBorislav Petkov (AMD)3-18/+19
2024-12-14x86/amd_nb: Fix compile-testing without CONFIG_AMD_NBArnd Bergmann1-1/+4