aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
6 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds13-40/+34
6 daysMerge tag 'gpio-fixes-for-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-12/+10
7 daysx86/apic: KVM: Use cpu_physical_id() to get APIC ID of running vCPU for AVICSean Christopherson3-14/+3
7 daysKVM: x86/mmu: Expose number of shadow MMU shadow pages as a statSean Christopherson4-9/+10
7 daysKVM: x86: Unconditionally recompute CR8 intercept on PPR updateCarlos López2-4/+3
7 daysKVM: VMX: Grab vmcs12 on CR8 interception update iff vCPU is in guest modeSean Christopherson1-2/+1
7 daysKVM: x86: WARN (once) if RTC pending EOI tracking goes off the railsSean Christopherson1-2/+2
7 daysKVM: x86: WARN and fail kvm_set_irq() if a PIC or I/O APIC vector is invalidSean Christopherson2-2/+4
7 daysKVM: x86: Bug the VM, not the kernel, if the ISR count {under,over}flowsSean Christopherson1-2/+2
7 daysKVM: x86/mmu: Bug the VM, not the host kernel, if KVM write-protects upper SPTEsSean Christopherson1-3/+5
7 daysKVM: x86: Replace BUG_ON() with WARN_ON_ONCE() on "bad" nested GPA translationSean Christopherson2-2/+4
8 daysMerge tag 'x86-urgent-2026-06-23' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
8 daysMerge tag 'platform-drivers-x86-v7.2-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-14/+19
9 daysMerge tag 'hyperv-next-signed-20260621' of git://git.kernel.org/pub/scm/linux...Linus Torvalds9-102/+229
12 daysMerge tag 'strncpy-removal-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-22/+0
12 daysMerge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+3
12 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds61-2290/+2941
12 daysx86/platform/geode: reference the real node of the cs5535 GPIO controllerBartosz Golaszewski2-12/+10
13 daysx86: Remove arch-specific strncpy() implementationKees Cook2-22/+0
2026-06-17Merge tag 'bitmap-for-7.2' of https://github.com/norov/linuxLinus Torvalds2-10/+5
2026-06-17Merge tag 'bpf-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf...Linus Torvalds3-37/+192
2026-06-16Merge tag 'x86_tdx_for_7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/g...Linus Torvalds17-160/+716
2026-06-16Merge tag 'x86_mm_for_7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds3-25/+31
2026-06-16Merge tag 'x86_misc_for_7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/...Linus Torvalds2-12/+3
2026-06-16Merge tag 'x86_sev_for_v7.2_rc1' of gitolite.kernel.org:pub/scm/linux/kernel/...Linus Torvalds10-59/+43
2026-06-16Merge tag 'x86_microcode_for_v7.2_rc1' of gitolite.kernel.org:pub/scm/linux/k...Linus Torvalds3-244/+249
2026-06-16Merge tag 'x86_cleanups_for_v7.2_rc1' of gitolite.kernel.org:pub/scm/linux/ke...Linus Torvalds9-46/+23
2026-06-16Merge tag 'x86_cache_for_v7.2_rc1' of gitolite.kernel.org:pub/scm/linux/kerne...Linus Torvalds1-0/+1
2026-06-16KVM: x86/mmu: Ensure hugepage is in by slot before checking max mapping levelSean Christopherson1-6/+12
2026-06-16KVM: x86: Fix shadow paging use-after-free due to unexpected rolePaolo Bonzini1-4/+6
2026-06-15Merge tag 'x86-cpu-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds130-13277/+3104
2026-06-15Merge tag 'x86-msr-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds13-140/+47
2026-06-15Merge tag 'sched-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel...Linus Torvalds2-0/+25
2026-06-15Merge tag 'perf-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/...Linus Torvalds10-145/+511
2026-06-15Merge tag 'objtool-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kern...Linus Torvalds1-4/+0
2026-06-15Merge tag 'locking-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kern...Linus Torvalds15-16/+178
2026-06-15Merge tag 'timers-vdso-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kerne...Linus Torvalds1-1/+0
2026-06-15Merge tag 'timers-ptp-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kernel...Linus Torvalds1-7/+29
2026-06-15Merge tag 'irq-core-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kernel/g...Linus Torvalds30-248/+201
2026-06-15x86/ioperm: Prevent NULL dereference on theoretical missing IO bitmapLi RongQing1-0/+1
2026-06-15Merge tag 'for-linus-7.2-rc1-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds11-303/+166
2026-06-15Merge tag 'kbuild-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kbu...Linus Torvalds6-39/+3
2026-06-13x86/irq: Add missing 's' back to thermal event printoutThomas Gleixner1-1/+1
2026-06-12Merge branch 'kvm-single-pdptrs' into HEADPaolo Bonzini8-42/+46
2026-06-12KVM: x86/mmu: move pdptrs out of the MMUPaolo Bonzini5-21/+16
2026-06-12KVM: x86: check that kvm_handle_invpcid is only invoked with shadow pagingPaolo Bonzini1-0/+3
2026-06-12KVM: nSVM: invalidate cached PDPTRs across nested NPT transitionsPaolo Bonzini2-9/+26
2026-06-12KVM: nVMX: remove unnecessary code in prepare_vmcs02_rarePaolo Bonzini1-11/+0
2026-06-12KVM: x86: remove nested_mmu from mmu_is_nested()Paolo Bonzini1-1/+1
2026-06-12Merge tag 'kvm-x86-svm-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini17-98/+302
2026-06-12Merge tag 'kvm-x86-vmx-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-18/+26
2026-06-12Merge tag 'kvm-x86-sev-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-234/+229
2026-06-12Merge tag 'kvm-x86-mmu-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini7-298/+302
2026-06-12Merge tag 'kvm-x86-misc-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini32-534/+663
2026-06-12Merge tag 'kvm-x86-generic-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-1/+1
2026-06-12Merge tag 'kvm-s390-master-7.1-4' of https://git.kernel.org/pub/scm/linux/ker...Paolo Bonzini4-2/+19
2026-06-11x86/cpu: Make CONFIG_X86_CX8 unconditionalIngo Molnar3-3/+1
2026-06-11x86/cpu: Remove unused !CONFIG_X86_TSC codeIngo Molnar6-38/+5
2026-06-08KVM: x86/mmu: Recursively zap orphaned nested TDP shadow pages on emulated wr...Sean Christopherson1-1/+1
2026-06-08KVM: x86/pmu: Use hardware value when reprogramming for FIXED_CTR_CTRL changesSean Christopherson1-1/+9
2026-06-08KVM: x86: hyper-v: Bound the bank index when querying sparse banksHyunwoo Kim1-0/+5
2026-06-08x86/msr: Remove wrmsrl()Juergen Gross1-4/+0
2026-06-08x86/msr: Switch wrmsrl() users to wrmsrq()Juergen Gross6-11/+11
2026-06-08x86/msr: Remove rdmsrl()Juergen Gross1-1/+0
2026-06-08x86/msr: Switch rdmsrl() users to rdmsrq()Juergen Gross2-2/+2
2026-06-08x86/msr: Remove wrmsr_safe_on_cpu()Juergen Gross2-21/+0
2026-06-08x86/msr: Switch wrmsr_safe_on_cpu() users to wrmsrq_safe_on_cpu()Juergen Gross1-2/+2
2026-06-08x86/msr: Remove rdmsr_safe_on_cpu()Juergen Gross2-30/+0
2026-06-08x86/msr: Switch rdmsr_safe_on_cpu() users to rdmsrq_safe_on_cpu()Juergen Gross1-2/+2
2026-06-08x86/msr: Don't use rdmsr_safe_on_cpu() in rdmsrq_safe_on_cpu()Juergen Gross1-3/+14
2026-06-08x86/msr: Remove wrmsr_on_cpu()Juergen Gross2-22/+0
2026-06-08x86/msr: Switch wrmsr_on_cpu() users to wrmsrq_on_cpu()Juergen Gross3-9/+6
2026-06-08x86/msr: Remove rdmsr_on_cpu()Juergen Gross2-22/+0
2026-06-08x86/msr: Switch rdmsr_on_cpu() users to rdmsrq_on_cpu()Juergen Gross3-8/+8
2026-06-08x86/msr: Remove rdmsrl_on_cpu()Juergen Gross1-1/+0
2026-06-08x86/xen: Replace generic lazy tracking with cpu specific oneJuergen Gross3-40/+14
2026-06-08x86/xen: Get rid of last XEN_LAZY_MMU usesJuergen Gross5-50/+11
2026-06-08x86/xen: Change interface of xen_mc_issue()Juergen Gross3-25/+24
2026-06-08x86/xen: Drop lazy mode from trace entriesJuergen Gross1-4/+7
2026-06-08x86/xen: Remove Xen debugfs supportJuergen Gross5-72/+0
2026-06-08x86/xen: Guard PV-only stuff in xen-ops.h with CONFIG_XEN_PVJuergen Gross2-125/+123
2026-06-07x86/hyperv: Cosmetic changes in irqdomain.c for readabilityMukesh R1-94/+104
2026-06-07Merge tag 'x86-urgent-2026-06-07' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-2/+7
2026-06-07bpf: Add struct bpf_tramp_node objectJiri Olsa1-27/+27
2026-06-06Merge tag 'rust-fixes-7.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-0/+12
2026-06-05kconfig: Remove the architecture specific config for PropellerRong Xu2-5/+1
2026-06-05kconfig: Remove the architecture specific config for AutoFDORong Xu1-1/+0
2026-06-05x86/cpu: Remove obsolete aperfmperf_get_khz() declarationJunxiao Chang1-1/+0
2026-06-05x86/kvmclock: Implement read_snapshot() for kvmclock clocksourceDavid Woodhouse1-7/+29
2026-06-05x86/process: Convert rdmsr() to rdmsrq() in arch_post_acpi_subsys_init() to a...HyeongJun An1-3/+3
2026-06-05x86/resctrl: Only check Intel systems for SNCTony Luck1-1/+6
2026-06-04x86/microcode/AMD: Move the no-revision fixup to get_patch_level()Borislav Petkov (AMD)1-5/+7
2026-06-04x86/pmem: Check for platform_device_alloc() retvalLi Jun1-0/+2
2026-06-04KVM: x86: Use <linux/lockdep.h> for lockdep header inclusionKai Huang1-1/+1
2026-06-04perf/x86/amd/uncore: Use Node ID to identify DF and UMC domainsSandipan Das1-3/+3
2026-06-04perf/x86/intel/uncore: Implement global init callback for GNR uncoreZide Chen3-6/+18
2026-06-04perf/x86/intel/uncore: Fix uncore_die_to_cpu() for offline diesZide Chen2-3/+8
2026-06-04perf/x86/intel/uncore: Move die_to_cpu() to uncore.cZide Chen3-20/+23
2026-06-04perf/x86/intel/uncore: Defer ADL global PMON enable to enable_box()Zide Chen1-7/+0
2026-06-04perf/x86/intel/uncore: Fix PCI device refcount leak in UPI discoveryZide Chen1-3/+3
2026-06-04perf/x86/intel/uncore: Guard against invalid box control addressZide Chen1-9/+24
2026-06-04perf/x86/intel/uncore: Fix discovery unit lookup for multi-die systemsZide Chen1-2/+2
2026-06-04perf/x86/amd/core: Always use the NMI latency mitigationSandipan Das1-3/+3
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/tdx: Refresh TDX module version after updateChao Gao2-2/+9
2026-06-03x86/virt/seamldr: Add module update lockingDave Hansen2-0/+18
2026-06-03x86/virt/tdx: Restore TDX module stateChao Gao3-0/+20
2026-06-03x86/virt/seamldr: Initialize the newly-installed TDX moduleChao Gao3-1/+6
2026-06-03x86/virt/seamldr: Install a new TDX moduleChao Gao1-0/+14
2026-06-03x86/virt/tdx: Reset software states during TDX module shutdownChao Gao1-1/+16
2026-06-03x86/virt/seamldr: Shut down the current TDX moduleChao Gao5-2/+58
2026-06-03x86/virt/seamldr: Abort updates after a failed stepChao Gao1-4/+8
2026-06-03x86/virt/seamldr: Introduce skeleton for TDX module updatesChao Gao1-1/+88
2026-06-03x86/virt/seamldr: Allocate and populate a module update requestChao Gao1-1/+156
2026-06-03coco/tdx-host: Implement firmware upload sysfs ABI for TDX module updatesChao Gao2-0/+15
2026-06-03coco/tdx-host: Don't expose P-SEAMLDR information on CPUs with erratumChao Gao4-0/+26
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 Gao2-1/+54
2026-06-03x86/virt/seamldr: Introduce a wrapper for P-SEAMLDR SEAMCALLsChao Gao2-1/+26
2026-06-03coco/tdx-host: Expose TDX module versionChao Gao2-1/+7
2026-06-03coco/tdx-host: Introduce a "tdx_host" deviceChao Gao1-1/+1
2026-06-03x86/virt/tdx: Move low level SEAMCALL helpers out of <asm/tdx.h>Kai Huang3-92/+111
2026-06-03x86/virt/tdx: Move TDX_FEATURES0 bits to asm/tdx.hChao Gao2-3/+3
2026-06-03x86/virt/tdx: Consolidate TDX global initialization statesChao Gao1-9/+13
2026-06-03x86/virt/tdx: Move TDX global initialization states to file scopeChao Gao1-3/+4
2026-06-03x86/virt/tdx: Clarify try_init_module_global() result cachingChao Gao1-4/+10
2026-06-03Merge branch 'kvm-ghcb-for-7.2' into HEADPaolo Bonzini48-462/+700
2026-06-03KVM: SEV: Remove sometimes-used function-scoped "ret" from #VMGEXIT handlerSean Christopherson1-43/+31
2026-06-03KVM: SEV: Turn sev_es_validate_vmgexit() into a dedicated predicateSean Christopherson1-71/+41
2026-06-03KVM: SEV: Handle unknown #VMGEXIT reasons in sev_handle_vmgexit()Sean Christopherson1-41/+33
2026-06-03KVM: SEV: Return INVALID_INPUT, not MISSING_INPUT, for bad GUEST_REQUEST inpu...Sean Christopherson1-7/+13
2026-06-03KVM: SEV: Return INVALID_EVENT for SNP-only #VMGEXIT from non-SNP guestSean Christopherson1-5/+22
2026-06-03KVM: SEV: Move GHCB "usage" check out of sev_es_validate_vmgexit()Sean Christopherson1-10/+9
2026-06-03KVM: SEV: Don't terminate SNP VMs on #VMGEXIT without a registered GHCBSean Christopherson1-3/+6
2026-06-03KVM: SEV: Unmap and unpin the GHCB as needed on vCPU freeSean Christopherson1-10/+16
2026-06-03KVM: SEV: Decouple the need to sync the GHCB SA from the need to free the SASean Christopherson1-13/+14
2026-06-03KVM: SEV: Move sev_free_vcpu() down below sev_es_unmap_ghcb()Sean Christopherson1-31/+31
2026-06-03KVM: SEV: Read start/end indices of PSC requests exactly once per #VMGEXITSean Christopherson2-38/+49
2026-06-03KVM: SEV: Add an anonymous "psc" struct to track current PSC metadataSean Christopherson2-27/+24
2026-06-03KVM: SEV: Make it more obvious when KVM is writing back the current PSC indexSean Christopherson1-1/+9
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-03KVM: x86: Move async #PF helpers to x86.h (as inlines)Sean Christopherson2-19/+19
2026-06-03KVM: x86: Move update_cr8_intercept() to lapic.cSean Christopherson3-31/+30
2026-06-03KVM: x86: Harden is_64_bit_hypercall() against bugs on 32-bit kernelsSean Christopherson1-0/+4
2026-06-03Revert "KVM: VMX: Read 32-bit GPR values for ENCLS instructions outside of 64...Sean Christopherson1-5/+5
2026-06-03KVM: nSVM: Use kvm_rax_read() now that it's mode-awareSean Christopherson2-3/+3
2026-06-03KVM: x86: Drop non-raw kvm_<reg>_write() helpersSean Christopherson1-5/+0
2026-06-03KVM: x86: Add mode-aware versions of kvm_<reg>_{read,write}() helpersSean Christopherson11-151/+170
2026-06-03KVM: x86: Move inlined GPR, CR, and DR helpers from x86.h to regs.hSean Christopherson2-120/+120
2026-06-03KVM: x86: Rename kvm_cache_regs.h => regs.hSean Christopherson14-15/+15
2026-06-03KVM: x86: Trace hypercall register *after* truncating values for 32-bitSean Christopherson1-2/+2
2026-06-03KVM: VMX: Read 32-bit GPR values for ENCLS instructions outside of 64-bit modeSean Christopherson1-5/+5
2026-06-03KVM: x86/xen: Don't truncate RAX when handling hypercall from protected guestSean Christopherson1-3/+3
2026-06-03KVM: x86/xen: Bug the VM if 32-bit KVM observes a 64-bit mode hypercallSean Christopherson1-2/+5
2026-06-03KVM: SVM: Truncate INVLPGA address in compatibility modeSean Christopherson1-1/+1
2026-06-03x86/vdso: Implement __vdso_futex_robust_try_unlock()Thomas Gleixner10-5/+117
2026-06-03x86/vdso: Prepare for robust futex unlock supportThomas Gleixner3-6/+43
2026-06-03x86: Select ARCH_MEMORY_ORDER_TSOThomas Gleixner1-0/+1
2026-06-03percpu: Sanitize __percpu_qual include hellThomas Gleixner2-5/+17
2026-06-02x86/platform/uv: Use str_enabled_disabled() in uv_nmi_setup_hubless_intr()Thorsten Blum1-1/+2
2026-06-02vdso/treewide: Drop GENERIC_TIME_VSYSCALLThomas Weißschuh1-1/+0
2026-06-02KVM: x86: Take PIC lock on KVM_GET_IRQCHIP pathCarlos López1-0/+4
2026-06-01x86/cpu: Keep the PROCESSOR_SELECT menu togetherRandy Dunlap1-4/+4
2026-06-01x86/CPU/AMD: Add more Zen6 modelsPratik Vishwakarma1-1/+1
2026-05-31Merge tag 'x86-urgent-2026-05-31' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds10-29/+36
2026-05-30Merge commit 'kvm-vmenter-load-store-regs' into HEADPaolo Bonzini5-171/+181
2026-05-30KVM: SEV: Macrofy GPR swapping in __svm_sev_es_vcpu_run()Chang S. Bae3-38/+10
2026-05-30KVM: SVM: Macrofy GPR swapping in __svm_vcpu_run()Chang S. Bae1-64/+19
2026-05-30KVM: VMX: Macrofy GPR swapping in __vmx_vcpu_run()Chang S. Bae4-72/+155
2026-05-30x86/cpu: Make CONFIG_X86_TSC unconditionalIngo Molnar3-3/+1
2026-05-29KVM: x86: ioapic: Use old_dest_mode consistently in ioapic_write_indirect()Li RongQing1-1/+1
2026-05-29Revert "x86/fpu: Refine and simplify the magic number check during signal ret...Andrei Vagin1-3/+8
2026-05-29Merge commit 'kvm-psc-for-7.1' into HEADPaolo Bonzini1-26/+65
2026-05-29KVM: SEV: Use READ_ONCE() when reading entries/indices from PSC bufferSean Christopherson1-6/+6
2026-05-29KVM: SEV: Check PSC request indices against the actual size of the bufferSean Christopherson1-2/+15
2026-05-29KVM: SEV: Don't explicitly pass PSC buffer to snp_begin_psc()Sean Christopherson1-5/+6
2026-05-29KVM: SEV: WARN if KVM attempts to setup scratch area with min_len==0Sean Christopherson1-0/+3
2026-05-29KVM: SEV: Compute the correct max length of the in-GHCB scratch areaSean Christopherson1-9/+10
2026-05-29KVM: SEV: Use the size of the PSC header as the minimum size for PSC requestsSean Christopherson1-1/+1
2026-05-29KVM: SEV: Ignore Port I/O requests of length '0'Sean Christopherson1-0/+8
2026-05-29KVM: SEV: Reject MMIO requests larger than 8 bytes with GHCB v2+Sean Christopherson1-0/+5
2026-05-29KVM: SEV: Ignore MMIO requests of length '0'Sean Christopherson1-3/+7
2026-05-29KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in useMichael Roth1-0/+4
2026-05-29Merge tag 'kvm-x86-fixes-7.1-rc6' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini4-10/+54
2026-05-28mm/sparse-vmemmap: pass @pgmap argument to memory deactivation pathsMuchun Song1-2/+3
2026-05-28x86/cpu: Fix a F00F bug warning and clean up surrounding codeSohil Mehta2-13/+3
2026-05-28x86/hyperv/vtl: Use the wakeup mailbox to boot secondary CPUsRicardo Neri1-1/+9
2026-05-28x86/hyperv/vtl: Mark the wakeup mailbox page as privateYunhong Jiang1-0/+17
2026-05-28x86/acpi: Add a helper to get the address of the wakeup mailboxRicardo Neri2-0/+11
2026-05-28x86/hyperv/vtl: Setup the 64-bit trampoline for TDX guestsYunhong Jiang1-3/+8
2026-05-28x86/realmode: Make the location of the trampoline configurableYunhong Jiang3-4/+9
2026-05-28x86/hyperv/vtl: Set real_mode_header in hv_vtl_init_platform()Yunhong Jiang1-1/+1
2026-05-28x86/dt: Parse the Wakeup Mailbox for Intel processorsRicardo Neri1-0/+47
2026-05-28x86/acpi: Add functions to setup and access the wakeup mailboxRicardo Neri2-0/+21
2026-05-28x86/topology: Add missing struct declaration and attribute dependencyRicardo Neri1-0/+3
2026-05-28KVM: x86: Use fls() instead of ffs() for rmaps histogram bucketingLi RongQing1-1/+1
2026-05-28KVM: x86: Fix wrong return value type in guest_cpuid_has()Li RongQing1-1/+1
2026-05-28x86/kvm/vmx: Fix x86_64 CFI buildPeter Zijlstra3-11/+5