aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
2026-06-12Merge tag 'kvm-x86-misc-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-10/+18
2026-06-11x86/cpu: Remove unused !CONFIG_X86_TSC codeIngo Molnar3-22/+2
2026-06-08x86/msr: Remove wrmsrl()Juergen Gross1-4/+0
2026-06-08x86/msr: Remove rdmsrl()Juergen Gross1-1/+0
2026-06-08x86/msr: Remove wrmsr_safe_on_cpu()Juergen Gross1-5/+0
2026-06-08x86/msr: Remove rdmsr_safe_on_cpu()Juergen Gross1-6/+0
2026-06-08x86/msr: Remove wrmsr_on_cpu()Juergen Gross1-6/+0
2026-06-08x86/msr: Switch wrmsr_on_cpu() users to wrmsrq_on_cpu()Juergen Gross1-1/+1
2026-06-08x86/msr: Remove rdmsr_on_cpu()Juergen Gross1-6/+0
2026-06-08x86/msr: Switch rdmsr_on_cpu() users to rdmsrq_on_cpu()Juergen Gross1-1/+1
2026-06-08x86/msr: Remove rdmsrl_on_cpu()Juergen Gross1-1/+0
2026-06-08x86/xen: Replace generic lazy tracking with cpu specific oneJuergen Gross1-24/+1
2026-06-08x86/xen: Get rid of last XEN_LAZY_MMU usesJuergen Gross2-15/+5
2026-06-03x86/cpuid: Update bitfields to x86-cpuid-db v3.1Maciej Wieczor-Retman1-31/+31
2026-06-03x86/virt/tdx: Enable TDX module runtime updatesChao Gao1-2/+2
2026-06-03x86/virt/seamldr: Add module update lockingDave Hansen1-0/+2
2026-06-03x86/virt/seamldr: Initialize the newly-installed TDX moduleChao Gao1-0/+1
2026-06-03x86/virt/seamldr: Shut down the current TDX moduleChao Gao1-0/+4
2026-06-03coco/tdx-host: Implement firmware upload sysfs ABI for TDX module updatesChao Gao1-0/+1
2026-06-03coco/tdx-host: Don't expose P-SEAMLDR information on CPUs with erratumChao Gao2-0/+2
2026-06-03coco/tdx-host: Expose P-SEAMLDR information via sysfsChao Gao1-0/+6
2026-06-03x86/virt/seamldr: Add a helper to retrieve P-SEAMLDR informationChao Gao1-0/+35
2026-06-03coco/tdx-host: Expose TDX module versionChao Gao1-0/+6
2026-06-03x86/virt/tdx: Move low level SEAMCALL helpers out of <asm/tdx.h>Kai Huang1-47/+0
2026-06-03x86/virt/tdx: Move TDX_FEATURES0 bits to asm/tdx.hChao Gao1-0/+3
2026-06-03Merge branch 'kvm-ghcb-for-7.2' into HEADPaolo Bonzini9-4/+14
2026-06-03KVM: x86: Remove defunct kvm_load_segment_descriptor() declaration.Sean Christopherson1-1/+0
2026-06-03KVM: x86: Drop defunct vcpu_tsc_khz() declarationSean Christopherson1-2/+0
2026-06-03x86/vdso: Implement __vdso_futex_robust_try_unlock()Thomas Gleixner1-0/+19
2026-06-03x86/vdso: Prepare for robust futex unlock supportThomas Gleixner1-0/+4
2026-06-03percpu: Sanitize __percpu_qual include hellThomas Gleixner2-5/+17
2026-05-31Merge tag 'x86-urgent-2026-05-31' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+1
2026-05-30Merge commit 'kvm-vmenter-load-store-regs' into HEADPaolo Bonzini2-16/+109
2026-05-30KVM: SEV: Macrofy GPR swapping in __svm_sev_es_vcpu_run()Chang S. Bae2-19/+8
2026-05-30KVM: VMX: Macrofy GPR swapping in __vmx_vcpu_run()Chang S. Bae1-0/+104
2026-05-29Merge tag 'kvm-x86-fixes-7.1-rc6' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+1
2026-05-28x86/cpu: Fix a F00F bug warning and clean up surrounding codeSohil Mehta1-1/+0
2026-05-28x86/acpi: Add a helper to get the address of the wakeup mailboxRicardo Neri1-0/+6
2026-05-28x86/realmode: Make the location of the trampoline configurableYunhong Jiang1-0/+3
2026-05-28x86/acpi: Add functions to setup and access the wakeup mailboxRicardo Neri1-0/+10
2026-05-28x86/topology: Add missing struct declaration and attribute dependencyRicardo Neri1-0/+3
2026-05-27KVM: x86/pmu: Track mediated PMU counters with mode-specific enablesYosry Ahmed1-0/+2
2026-05-27KVM: x86/pmu: Disable counters based on Host-Only/Guest-Only bits in SVMYosry Ahmed2-0/+3
2026-05-27KVM: x86/pmu: Add support for KVM_X86_PMU_OP_OPTIONAL_RET0Yosry Ahmed2-2/+3
2026-05-27KVM: x86: Move error handling inside free_external_spt()Sean Christopherson2-3/+2
2026-05-27KVM: TDX: Drop kvm_x86_ops.remove_external_spte()Sean Christopherson2-4/+0
2026-05-27KVM: x86/mmu: Plumb param "old_spte" into kvm_x86_ops.set_external_spte()Sean Christopherson1-2/+2
2026-05-27KVM: TDX: Drop kvm_x86_ops.link_external_spt()Sean Christopherson2-4/+0
2026-05-27x86/module: Revert "Deal with GOT based stack cookie load on Clang < 17"Nathan Chancellor1-3/+2
2026-05-27KVM: x86: Virtualize AMD CPUID faultingJim Mattson1-0/+1