aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2026-04-08KVM: SEV: Move standard VM-scoped helpers to detect SEV+ guests to sev.cSean Christopherson2-17/+14
2026-04-08KVM: SEV: Document the SEV-ES check when querying SMM support as "safe"Sean Christopherson1-2/+10
2026-04-08KVM: SEV: Add quad-underscore version of VM-scoped APIs to detect SEV+ guestsSean Christopherson1-7/+21
2026-04-08KVM: SEV: Provide vCPU-scoped accessors for detecting SEV+ guestsSean Christopherson3-64/+82
2026-04-08KVM: SEV: Lock all vCPUs for the duration of SEV-ES VMSA synchronizationSean Christopherson1-8/+7
2026-04-08KVM: SEV: Lock all vCPUs when synchronzing VMSAs for SNP launch finishSean Christopherson1-4/+12
2026-04-08x86: shadow stacks: proper error handling for mmap lockLinus Torvalds1-1/+2
2026-04-08x86/fpu: Correct the comment explaining what xfeatures_in_use() doesBorislav Petkov (AMD)1-1/+1
2026-04-07perf/x86/intel/uncore: Remove extra double quote markZide Chen1-24/+24
2026-04-07perf/x86/intel/uncore: Fix die ID init and look up bugsZide Chen2-7/+7
2026-04-07perf/x86/intel/uncore: Skip discovery table for offline diesZide Chen1-1/+1
2026-04-07perf/x86/intel/uncore: Fix iounmap() leak on global_init failureZide Chen1-5/+10
2026-04-06ACPI: Centralize acpi_get_cpu_uid() declaration in include/linux/acpi.hChengwen Feng1-2/+0
2026-04-06x86/acpi: Add acpi_get_cpu_uid() for unified ACPI CPU UID retrievalChengwen Feng5-4/+25
2026-04-05x86/split_lock: Don't warn about unknown split_lock_detect parameterRonan Pigott1-0/+6
2026-04-05mm: convert do_brk_flags() to use vma_flags_tLorenzo Stoakes (Oracle)2-3/+3
2026-04-05mm: change to return bool for pudp_test_and_clear_young()Baolin Wang2-5/+5
2026-04-05mm: change to return bool for pmdp_clear_flush_young()Baolin Wang2-5/+5
2026-04-05mm: change to return bool for pmdp_test_and_clear_young()Baolin Wang2-5/+5
2026-04-05mm: change to return bool for ptep_clear_flush_young()/clear_flush_young_ptes()Baolin Wang2-4/+4
2026-04-05mm: change to return bool for ptep_test_and_clear_young()Baolin Wang2-5/+5
2026-04-05mm: remove CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVEDavid Hildenbrand (Arm)1-1/+0
2026-04-05mm: rename zap_vma_ptes() to zap_special_vma_range()David Hildenbrand (Arm)1-1/+1
2026-04-05x86/vdso: undefine CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP for vdso32Kiryl Shutsemau (Meta)1-0/+1
2026-04-05Merge tag 'x86-urgent-2026-04-05' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds3-6/+34
2026-04-05x86: shstk: use the new common vm_mmap_shadow_stack() helperCatalin Marinas1-10/+2
2026-04-05arch, mm: consolidate empty_zero_pageMike Rapoport (Microsoft)3-19/+0
2026-04-05mm: rename my_zero_pfn() to zero_pfn()Mike Rapoport (Microsoft)1-1/+1
2026-04-05mm/pkeys: remove unused tsk parameter from arch_set_user_pkey_access()Seongsu Park3-6/+3
2026-04-05x86/mce/amd: Filter bogus hardware errors on Zen3 clientsYazen Ghannam1-0/+8
2026-04-04Drivers: hv: Move add_interrupt_randomness() to hypervisor callback sysvecMichael Kelley1-0/+2
2026-04-04Merge tag 'amd-pstate-v7.1-2026-04-02' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linuxRafael J. Wysocki3-1/+7
2026-04-04x86/fpu: Correct misspelled xfeaures_to_write local varBorislav Petkov (AMD)1-4/+4
2026-04-03KVM: nSVM: Fail emulation of VMRUN/VMLOAD/VMSAVE if mapping vmcb12 failsYosry Ahmed2-8/+4
2026-04-03KVM: SVM: Treat mapping failures equally in VMLOAD/VMSAVE emulationYosry Ahmed1-4/+2
2026-04-03KVM: SVM: Check EFER.SVME and CPL on #GP intercept of SVM instructionsYosry Ahmed1-0/+8
2026-04-03KVM: SVM: Move RAX legality check to SVM insn interception handlersYosry Ahmed2-5/+21
2026-04-03KVM: SVM: Properly check RAX on #GP intercept of SVM instructionsYosry Ahmed1-2/+2
2026-04-03KVM: SVM: Refactor SVM instruction handling on #GP interceptYosry Ahmed1-51/+26
2026-04-03KVM: SVM: Properly check RAX in the emulator for SVM instructionsYosry Ahmed3-2/+9
2026-04-04x86/apic: Drop AMD Extended Interrupt LVT macrosNaveen N Rao (AMD)4-19/+12
2026-04-03KVM: SEV: Disallow LAUNCH_FINISH if vCPUs are actively being createdSean Christopherson1-2/+8
2026-04-03KVM: SEV: Protect *all* of sev_mem_enc_register_region() with kvm->lockSean Christopherson1-4/+2
2026-04-03KVM: SEV: Reject attempts to sync VMSA of an already-launched/encrypted vCPUSean Christopherson1-0/+3
2026-04-03KVM: SEV: Use kvzalloc_objs() when pinning userpagesSean Christopherson1-11/+9
2026-04-03KVM: SEV: Use PFN_DOWN() to simplify "number of pages" math when pinning memorySean Christopherson1-5/+2
2026-04-03KVM: SEV: Disallow pinning more pages than exist in the systemSean Christopherson1-5/+9
2026-04-03KVM: SEV: Drop useless sanity checks in sev_mem_enc_register_region()Sean Christopherson1-3/+0
2026-04-03KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGIONSean Christopherson1-4/+7
2026-04-03KVM: x86: Suppress WARNs on nested_run_pending after userspace exitSean Christopherson7-12/+40