summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
14 daysx86/process: Convert rdmsr() to rdmsrq() in arch_post_acpi_subsys_init() to a...HyeongJun An
14 daysx86/resctrl: Only check Intel systems for SNCTony Luck
2026-06-04x86/microcode/AMD: Move the no-revision fixup to get_patch_level()Borislav Petkov (AMD)
2026-06-04x86/pmem: Check for platform_device_alloc() retvalLi Jun
2026-06-04perf/x86/amd/uncore: Use Node ID to identify DF and UMC domainsSandipan Das
2026-06-04perf/x86/intel/uncore: Implement global init callback for GNR uncoreZide Chen
2026-06-04perf/x86/intel/uncore: Fix uncore_die_to_cpu() for offline diesZide Chen
2026-06-04perf/x86/intel/uncore: Move die_to_cpu() to uncore.cZide Chen
2026-06-04perf/x86/intel/uncore: Defer ADL global PMON enable to enable_box()Zide Chen
2026-06-04perf/x86/intel/uncore: Fix PCI device refcount leak in UPI discoveryZide Chen
2026-06-04perf/x86/intel/uncore: Guard against invalid box control addressZide Chen
2026-06-04perf/x86/intel/uncore: Fix discovery unit lookup for multi-die systemsZide Chen
2026-06-04perf/x86/amd/core: Always use the NMI latency mitigationSandipan Das
2026-06-03x86/cpuid: Update bitfields to x86-cpuid-db v3.1Maciej Wieczor-Retman
2026-06-03x86/virt/tdx: Enable TDX module runtime updatesChao Gao
2026-06-03x86/virt/tdx: Refresh TDX module version after updateChao Gao
2026-06-03x86/virt/seamldr: Add module update lockingDave Hansen
2026-06-03x86/virt/tdx: Restore TDX module stateChao Gao
2026-06-03x86/virt/seamldr: Initialize the newly-installed TDX moduleChao Gao
2026-06-03x86/virt/seamldr: Install a new TDX moduleChao Gao
2026-06-03x86/virt/tdx: Reset software states during TDX module shutdownChao Gao
2026-06-03x86/virt/seamldr: Shut down the current TDX moduleChao Gao
2026-06-03x86/virt/seamldr: Abort updates after a failed stepChao Gao
2026-06-03x86/virt/seamldr: Introduce skeleton for TDX module updatesChao Gao
2026-06-03x86/virt/seamldr: Allocate and populate a module update requestChao Gao
2026-06-03coco/tdx-host: Implement firmware upload sysfs ABI for TDX module updatesChao Gao
2026-06-03coco/tdx-host: Don't expose P-SEAMLDR information on CPUs with erratumChao Gao
2026-06-03coco/tdx-host: Expose P-SEAMLDR information via sysfsChao Gao
2026-06-03x86/virt/seamldr: Add a helper to retrieve P-SEAMLDR informationChao Gao
2026-06-03x86/virt/seamldr: Introduce a wrapper for P-SEAMLDR SEAMCALLsChao Gao
2026-06-03coco/tdx-host: Expose TDX module versionChao Gao
2026-06-03coco/tdx-host: Introduce a "tdx_host" deviceChao Gao
2026-06-03x86/virt/tdx: Move low level SEAMCALL helpers out of <asm/tdx.h>Kai Huang
2026-06-03x86/virt/tdx: Move TDX_FEATURES0 bits to asm/tdx.hChao Gao
2026-06-03x86/virt/tdx: Consolidate TDX global initialization statesChao Gao
2026-06-03x86/virt/tdx: Move TDX global initialization states to file scopeChao Gao
2026-06-03x86/virt/tdx: Clarify try_init_module_global() result cachingChao Gao
2026-06-03KVM: SEV: Unmap and unpin the GHCB as needed on vCPU freeSean Christopherson
2026-06-03KVM: SEV: Decouple the need to sync the GHCB SA from the need to free the SASean Christopherson
2026-06-03KVM: SEV: Move sev_free_vcpu() down below sev_es_unmap_ghcb()Sean Christopherson
2026-06-03KVM: SEV: Read start/end indices of PSC requests exactly once per #VMGEXITSean Christopherson
2026-06-03KVM: SEV: Add an anonymous "psc" struct to track current PSC metadataSean Christopherson
2026-06-03KVM: SEV: Make it more obvious when KVM is writing back the current PSC indexSean Christopherson
2026-06-03x86/vdso: Implement __vdso_futex_robust_try_unlock()Thomas Gleixner
2026-06-03x86/vdso: Prepare for robust futex unlock supportThomas Gleixner
2026-06-03x86: Select ARCH_MEMORY_ORDER_TSOThomas Gleixner
2026-06-03percpu: Sanitize __percpu_qual include hellThomas Gleixner
2026-06-02x86/platform/uv: Use str_enabled_disabled() in uv_nmi_setup_hubless_intr()Thorsten Blum
2026-06-02vdso/treewide: Drop GENERIC_TIME_VSYSCALLThomas Weißschuh
2026-06-01x86/cpu: Keep the PROCESSOR_SELECT menu togetherRandy Dunlap