summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
2026-05-27KVM: x86: Consolidate CPUID fault handling for emulator and interception logicSean Christopherson1-1/+0
2026-05-26KVM: x86: Treat KVM's virtual PMU as disabled for TDX VMsVishal Annapurve1-0/+1
2026-05-26KVM: SVM: Fix nested NPF injection of PFERR_GUEST_{PAGE,FINAL}_MASK bitsKevin Cheng1-0/+2
2026-05-26KVM: x86: Tell ->inject_page_fault() whether or a fault came from hardwareSean Christopherson1-4/+14
2026-05-26x86/virt/tdx: Move mk_keyed_paddr() to tdx.c due to no external usersYan Zhao1-6/+0
2026-05-26x86/tdx: Drop exported function tdx_quirk_reset_page()Yan Zhao1-1/+0
2026-05-26x86/tdx: Use PFN directly for unmapping guest private memorySean Christopherson1-9/+5
2026-05-26x86/tdx: Use PFN directly for mapping guest private memorySean Christopherson1-2/+5
2026-05-26x86/microcode: Do not access MSR_IA32_PLATFORM_ID when running as a guestBorislav Petkov1-0/+1
2026-05-26x86/irq: Move IOAPIC misrouted and PIC/APIC error counts into irq_statsThomas Gleixner2-7/+4
2026-05-26x86/irq: Suppress unlikely interrupt stats by defaultThomas Gleixner1-0/+1
2026-05-26x86/irq: Make irqstats array basedThomas Gleixner2-33/+47
2026-05-25Merge branch 'arena_direct_access'Alexei Starovoitov1-0/+12
2026-05-24Merge tag 'x86-urgent-2026-05-24' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-2/+7
2026-05-23mm: Add ptep_try_set() for lockless empty-slot installsTejun Heo1-0/+12
2026-05-21x86/cpu: Add Intel CPU model number for rugged Panther LakeTony Luck1-0/+2
2026-05-21ring-buffer: Flush and stop persistent ring buffer on panicMasami Hiramatsu (Google)1-0/+1
2026-05-20x86/extable: switch to using FIELD_GET_SIGNED()Yury Norov1-9/+4
2026-05-19x86/kvm/vmx: Move IRQ/NMI dispatch from KVM into x86 corePeter Zijlstra4-2/+7
2026-05-19Merge branch 'sched/cache'Peter Zijlstra1-0/+5
2026-05-18x86: Remove unnecessary architecture-specific <asm/device.h>Ethan Nelson-Moore1-11/+0
2026-05-14KVM: x86: nSVM: Save/restore gPAT with KVM_{GET,SET}_NESTED_STATEJim Mattson1-0/+1
2026-05-14KVM: x86: Define KVM_X86_QUIRK_NESTED_SVM_SHARED_PATJim Mattson2-1/+3
2026-05-13KVM: x86: Make "external SPTE" ops that can fail RET0 static callsSean Christopherson1-3/+3
2026-05-13x86/tdx: Use pg_level in TDX APIs, not the TDX-Module's 0-based levelSean Christopherson1-10/+4
2026-05-13KVM: x86: Drop superfluous caching of KVM_ASYNC_PF_SEND_ALWAYSSean Christopherson1-1/+0
2026-05-13KVM: x86: Drop superfluous caching of KVM_ASYNC_PF_DELIVERY_AS_PF_VMEXITSean Christopherson1-1/+0
2026-05-13KVM: x86: Rate-limit global clock updates on vCPU loadLei Chen1-0/+1
2026-05-13Merge branch 'kvm-apx-prepare' into HEADPaolo Bonzini1-14/+18
2026-05-13KVM: x86: Use a proper bitmap for tracking available/dirty registersSean Christopherson1-2/+4
2026-05-13KVM: x86: Track available/dirty register masks as "unsigned long" valuesSean Christopherson1-2/+2
2026-05-13KVM: x86: Drop the "EX" part of "EXREG" to avoid collision with APXSean Christopherson1-9/+9
2026-05-13KVM: x86: Add dedicated storage for guest RIPSean Christopherson1-4/+6
2026-05-11x86/CPU/AMD: Prevent improper isolation of shared resources in Zen2's op cachePrathyushi Nangia1-1/+2
2026-05-11x86/cpuid: Introduce a centralized CPUID parserAhmed S. Darwish1-0/+9
2026-05-11x86/cpu: Introduce a centralized CPUID data modelAhmed S. Darwish3-0/+338
2026-05-10Merge branch 'kvm-mbec' into HEADPaolo Bonzini5-16/+49
2026-05-10KVM: x86/mmu: add support for GMET to NPT page table walksPaolo Bonzini1-0/+2
2026-05-10KVM: SVM: add GMET bit definitionsPaolo Bonzini2-0/+2
2026-05-10KVM: x86/mmu: introduce cpu_role bit for availability of PFEC.I/DPaolo Bonzini1-0/+7
2026-05-10KVM: nVMX: pass advanced EPT violation vmexit info to guestPaolo Bonzini1-0/+4
2026-05-10KVM: VMX: enable use of MBECPaolo Bonzini1-0/+3
2026-05-10KVM: x86/mmu: move cr4_smep to base rolePaolo Bonzini2-8/+16
2026-05-10KVM: x86: make translate_nested_gpa vendor-specificPaolo Bonzini1-0/+4
2026-05-10KVM: x86/mmu: introduce ACC_READ_MASKPaolo Bonzini1-6/+6
2026-05-08x86/cpuid: Introduce <asm/cpuid/leaf_types.h>Ahmed S. Darwish1-0/+2350
2026-05-08x86/cpuid: Rename cpuid_leaf()/cpuid_subleaf() APIsAhmed S. Darwish1-3/+3
2026-05-08x86/cpu: Do not include the CPUID API header in asm/processor.hAhmed S. Darwish1-1/+0
2026-05-08x86/sev: Do not initialize SNP if missing CPUsTycho Andersen (AMD)1-2/+2
2026-05-08x86/fpu: Remove MATH_EMULATION and related glue codeIngo Molnar1-6/+0