| Age | Commit message (Expand) | Author | Files | Lines |
| 6 days | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 13 | -40/+34 |
| 6 days | Merge tag 'gpio-fixes-for-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2 | -12/+10 |
| 7 days | x86/apic: KVM: Use cpu_physical_id() to get APIC ID of running vCPU for AVIC | Sean Christopherson | 3 | -14/+3 |
| 7 days | KVM: x86/mmu: Expose number of shadow MMU shadow pages as a stat | Sean Christopherson | 4 | -9/+10 |
| 7 days | KVM: x86: Unconditionally recompute CR8 intercept on PPR update | Carlos López | 2 | -4/+3 |
| 7 days | KVM: VMX: Grab vmcs12 on CR8 interception update iff vCPU is in guest mode | Sean Christopherson | 1 | -2/+1 |
| 7 days | KVM: x86: WARN (once) if RTC pending EOI tracking goes off the rails | Sean Christopherson | 1 | -2/+2 |
| 7 days | KVM: x86: WARN and fail kvm_set_irq() if a PIC or I/O APIC vector is invalid | Sean Christopherson | 2 | -2/+4 |
| 7 days | KVM: x86: Bug the VM, not the kernel, if the ISR count {under,over}flows | Sean Christopherson | 1 | -2/+2 |
| 7 days | KVM: x86/mmu: Bug the VM, not the host kernel, if KVM write-protects upper SPTEs | Sean Christopherson | 1 | -3/+5 |
| 7 days | KVM: x86: Replace BUG_ON() with WARN_ON_ONCE() on "bad" nested GPA translation | Sean Christopherson | 2 | -2/+4 |
| 8 days | Merge tag 'x86-urgent-2026-06-23' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -0/+1 |
| 8 days | Merge tag 'platform-drivers-x86-v7.2-1' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 1 | -14/+19 |
| 9 days | Merge tag 'hyperv-next-signed-20260621' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 9 | -102/+229 |
| 12 days | Merge tag 'strncpy-removal-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2 | -22/+0 |
| 12 days | Merge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+3 |
| 12 days | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 61 | -2290/+2941 |
| 12 days | x86/platform/geode: reference the real node of the cs5535 GPIO controller | Bartosz Golaszewski | 2 | -12/+10 |
| 13 days | x86: Remove arch-specific strncpy() implementation | Kees Cook | 2 | -22/+0 |
| 2026-06-17 | Merge tag 'bitmap-for-7.2' of https://github.com/norov/linux | Linus Torvalds | 2 | -10/+5 |
| 2026-06-17 | Merge tag 'bpf-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Linus Torvalds | 3 | -37/+192 |
| 2026-06-16 | Merge tag 'x86_tdx_for_7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/g... | Linus Torvalds | 17 | -160/+716 |
| 2026-06-16 | Merge tag 'x86_mm_for_7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/gi... | Linus Torvalds | 3 | -25/+31 |
| 2026-06-16 | Merge tag 'x86_misc_for_7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/... | Linus Torvalds | 2 | -12/+3 |
| 2026-06-16 | Merge tag 'x86_sev_for_v7.2_rc1' of gitolite.kernel.org:pub/scm/linux/kernel/... | Linus Torvalds | 10 | -59/+43 |
| 2026-06-16 | Merge tag 'x86_microcode_for_v7.2_rc1' of gitolite.kernel.org:pub/scm/linux/k... | Linus Torvalds | 3 | -244/+249 |
| 2026-06-16 | Merge tag 'x86_cleanups_for_v7.2_rc1' of gitolite.kernel.org:pub/scm/linux/ke... | Linus Torvalds | 9 | -46/+23 |
| 2026-06-16 | Merge tag 'x86_cache_for_v7.2_rc1' of gitolite.kernel.org:pub/scm/linux/kerne... | Linus Torvalds | 1 | -0/+1 |
| 2026-06-16 | KVM: x86/mmu: Ensure hugepage is in by slot before checking max mapping level | Sean Christopherson | 1 | -6/+12 |
| 2026-06-16 | KVM: x86: Fix shadow paging use-after-free due to unexpected role | Paolo Bonzini | 1 | -4/+6 |
| 2026-06-15 | Merge tag 'x86-cpu-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/gi... | Linus Torvalds | 130 | -13277/+3104 |
| 2026-06-15 | Merge tag 'x86-msr-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/gi... | Linus Torvalds | 13 | -140/+47 |
| 2026-06-15 | Merge tag 'sched-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel... | Linus Torvalds | 2 | -0/+25 |
| 2026-06-15 | Merge tag 'perf-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/... | Linus Torvalds | 10 | -145/+511 |
| 2026-06-15 | Merge tag 'objtool-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kern... | Linus Torvalds | 1 | -4/+0 |
| 2026-06-15 | Merge tag 'locking-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kern... | Linus Torvalds | 15 | -16/+178 |
| 2026-06-15 | Merge tag 'timers-vdso-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+0 |
| 2026-06-15 | Merge tag 'timers-ptp-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kernel... | Linus Torvalds | 1 | -7/+29 |
| 2026-06-15 | Merge tag 'irq-core-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kernel/g... | Linus Torvalds | 30 | -248/+201 |
| 2026-06-15 | x86/ioperm: Prevent NULL dereference on theoretical missing IO bitmap | Li RongQing | 1 | -0/+1 |
| 2026-06-15 | Merge tag 'for-linus-7.2-rc1-tag' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 11 | -303/+166 |
| 2026-06-15 | Merge tag 'kbuild-7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kbu... | Linus Torvalds | 6 | -39/+3 |
| 2026-06-13 | x86/irq: Add missing 's' back to thermal event printout | Thomas Gleixner | 1 | -1/+1 |
| 2026-06-12 | Merge branch 'kvm-single-pdptrs' into HEAD | Paolo Bonzini | 8 | -42/+46 |
| 2026-06-12 | KVM: x86/mmu: move pdptrs out of the MMU | Paolo Bonzini | 5 | -21/+16 |
| 2026-06-12 | KVM: x86: check that kvm_handle_invpcid is only invoked with shadow paging | Paolo Bonzini | 1 | -0/+3 |
| 2026-06-12 | KVM: nSVM: invalidate cached PDPTRs across nested NPT transitions | Paolo Bonzini | 2 | -9/+26 |
| 2026-06-12 | KVM: nVMX: remove unnecessary code in prepare_vmcs02_rare | Paolo Bonzini | 1 | -11/+0 |
| 2026-06-12 | KVM: x86: remove nested_mmu from mmu_is_nested() | Paolo Bonzini | 1 | -1/+1 |
| 2026-06-12 | Merge tag 'kvm-x86-svm-7.2' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini | 17 | -98/+302 |
| 2026-06-12 | Merge tag 'kvm-x86-vmx-7.2' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini | 2 | -18/+26 |
| 2026-06-12 | Merge tag 'kvm-x86-sev-7.2' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini | 2 | -234/+229 |
| 2026-06-12 | Merge tag 'kvm-x86-mmu-7.2' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini | 7 | -298/+302 |
| 2026-06-12 | Merge tag 'kvm-x86-misc-7.2' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini | 32 | -534/+663 |
| 2026-06-12 | Merge tag 'kvm-x86-generic-7.2' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini | 1 | -1/+1 |
| 2026-06-12 | Merge tag 'kvm-s390-master-7.1-4' of https://git.kernel.org/pub/scm/linux/ker... | Paolo Bonzini | 4 | -2/+19 |
| 2026-06-11 | x86/cpu: Make CONFIG_X86_CX8 unconditional | Ingo Molnar | 3 | -3/+1 |
| 2026-06-11 | x86/cpu: Remove unused !CONFIG_X86_TSC code | Ingo Molnar | 6 | -38/+5 |
| 2026-06-08 | KVM: x86/mmu: Recursively zap orphaned nested TDP shadow pages on emulated wr... | Sean Christopherson | 1 | -1/+1 |
| 2026-06-08 | KVM: x86/pmu: Use hardware value when reprogramming for FIXED_CTR_CTRL changes | Sean Christopherson | 1 | -1/+9 |
| 2026-06-08 | KVM: x86: hyper-v: Bound the bank index when querying sparse banks | Hyunwoo Kim | 1 | -0/+5 |
| 2026-06-08 | x86/msr: Remove wrmsrl() | Juergen Gross | 1 | -4/+0 |
| 2026-06-08 | x86/msr: Switch wrmsrl() users to wrmsrq() | Juergen Gross | 6 | -11/+11 |
| 2026-06-08 | x86/msr: Remove rdmsrl() | Juergen Gross | 1 | -1/+0 |
| 2026-06-08 | x86/msr: Switch rdmsrl() users to rdmsrq() | Juergen Gross | 2 | -2/+2 |
| 2026-06-08 | x86/msr: Remove wrmsr_safe_on_cpu() | Juergen Gross | 2 | -21/+0 |
| 2026-06-08 | x86/msr: Switch wrmsr_safe_on_cpu() users to wrmsrq_safe_on_cpu() | Juergen Gross | 1 | -2/+2 |
| 2026-06-08 | x86/msr: Remove rdmsr_safe_on_cpu() | Juergen Gross | 2 | -30/+0 |
| 2026-06-08 | x86/msr: Switch rdmsr_safe_on_cpu() users to rdmsrq_safe_on_cpu() | Juergen Gross | 1 | -2/+2 |
| 2026-06-08 | x86/msr: Don't use rdmsr_safe_on_cpu() in rdmsrq_safe_on_cpu() | Juergen Gross | 1 | -3/+14 |
| 2026-06-08 | x86/msr: Remove wrmsr_on_cpu() | Juergen Gross | 2 | -22/+0 |
| 2026-06-08 | x86/msr: Switch wrmsr_on_cpu() users to wrmsrq_on_cpu() | Juergen Gross | 3 | -9/+6 |
| 2026-06-08 | x86/msr: Remove rdmsr_on_cpu() | Juergen Gross | 2 | -22/+0 |
| 2026-06-08 | x86/msr: Switch rdmsr_on_cpu() users to rdmsrq_on_cpu() | Juergen Gross | 3 | -8/+8 |
| 2026-06-08 | x86/msr: Remove rdmsrl_on_cpu() | Juergen Gross | 1 | -1/+0 |
| 2026-06-08 | x86/xen: Replace generic lazy tracking with cpu specific one | Juergen Gross | 3 | -40/+14 |
| 2026-06-08 | x86/xen: Get rid of last XEN_LAZY_MMU uses | Juergen Gross | 5 | -50/+11 |
| 2026-06-08 | x86/xen: Change interface of xen_mc_issue() | Juergen Gross | 3 | -25/+24 |
| 2026-06-08 | x86/xen: Drop lazy mode from trace entries | Juergen Gross | 1 | -4/+7 |
| 2026-06-08 | x86/xen: Remove Xen debugfs support | Juergen Gross | 5 | -72/+0 |
| 2026-06-08 | x86/xen: Guard PV-only stuff in xen-ops.h with CONFIG_XEN_PV | Juergen Gross | 2 | -125/+123 |
| 2026-06-07 | x86/hyperv: Cosmetic changes in irqdomain.c for readability | Mukesh R | 1 | -94/+104 |
| 2026-06-07 | Merge tag 'x86-urgent-2026-06-07' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2 | -2/+7 |
| 2026-06-07 | bpf: Add struct bpf_tramp_node object | Jiri Olsa | 1 | -27/+27 |
| 2026-06-06 | Merge tag 'rust-fixes-7.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -0/+12 |
| 2026-06-05 | kconfig: Remove the architecture specific config for Propeller | Rong Xu | 2 | -5/+1 |
| 2026-06-05 | kconfig: Remove the architecture specific config for AutoFDO | Rong Xu | 1 | -1/+0 |
| 2026-06-05 | x86/cpu: Remove obsolete aperfmperf_get_khz() declaration | Junxiao Chang | 1 | -1/+0 |
| 2026-06-05 | x86/kvmclock: Implement read_snapshot() for kvmclock clocksource | David Woodhouse | 1 | -7/+29 |
| 2026-06-05 | x86/process: Convert rdmsr() to rdmsrq() in arch_post_acpi_subsys_init() to a... | HyeongJun An | 1 | -3/+3 |
| 2026-06-05 | x86/resctrl: Only check Intel systems for SNC | Tony Luck | 1 | -1/+6 |
| 2026-06-04 | x86/microcode/AMD: Move the no-revision fixup to get_patch_level() | Borislav Petkov (AMD) | 1 | -5/+7 |
| 2026-06-04 | x86/pmem: Check for platform_device_alloc() retval | Li Jun | 1 | -0/+2 |
| 2026-06-04 | KVM: x86: Use <linux/lockdep.h> for lockdep header inclusion | Kai Huang | 1 | -1/+1 |
| 2026-06-04 | perf/x86/amd/uncore: Use Node ID to identify DF and UMC domains | Sandipan Das | 1 | -3/+3 |
| 2026-06-04 | perf/x86/intel/uncore: Implement global init callback for GNR uncore | Zide Chen | 3 | -6/+18 |
| 2026-06-04 | perf/x86/intel/uncore: Fix uncore_die_to_cpu() for offline dies | Zide Chen | 2 | -3/+8 |
| 2026-06-04 | perf/x86/intel/uncore: Move die_to_cpu() to uncore.c | Zide Chen | 3 | -20/+23 |
| 2026-06-04 | perf/x86/intel/uncore: Defer ADL global PMON enable to enable_box() | Zide Chen | 1 | -7/+0 |
| 2026-06-04 | perf/x86/intel/uncore: Fix PCI device refcount leak in UPI discovery | Zide Chen | 1 | -3/+3 |
| 2026-06-04 | perf/x86/intel/uncore: Guard against invalid box control address | Zide Chen | 1 | -9/+24 |
| 2026-06-04 | perf/x86/intel/uncore: Fix discovery unit lookup for multi-die systems | Zide Chen | 1 | -2/+2 |
| 2026-06-04 | perf/x86/amd/core: Always use the NMI latency mitigation | Sandipan Das | 1 | -3/+3 |
| 2026-06-03 | x86/cpuid: Update bitfields to x86-cpuid-db v3.1 | Maciej Wieczor-Retman | 1 | -31/+31 |
| 2026-06-03 | x86/virt/tdx: Enable TDX module runtime updates | Chao Gao | 1 | -2/+2 |
| 2026-06-03 | x86/virt/tdx: Refresh TDX module version after update | Chao Gao | 2 | -2/+9 |
| 2026-06-03 | x86/virt/seamldr: Add module update locking | Dave Hansen | 2 | -0/+18 |
| 2026-06-03 | x86/virt/tdx: Restore TDX module state | Chao Gao | 3 | -0/+20 |
| 2026-06-03 | x86/virt/seamldr: Initialize the newly-installed TDX module | Chao Gao | 3 | -1/+6 |
| 2026-06-03 | x86/virt/seamldr: Install a new TDX module | Chao Gao | 1 | -0/+14 |
| 2026-06-03 | x86/virt/tdx: Reset software states during TDX module shutdown | Chao Gao | 1 | -1/+16 |
| 2026-06-03 | x86/virt/seamldr: Shut down the current TDX module | Chao Gao | 5 | -2/+58 |
| 2026-06-03 | x86/virt/seamldr: Abort updates after a failed step | Chao Gao | 1 | -4/+8 |
| 2026-06-03 | x86/virt/seamldr: Introduce skeleton for TDX module updates | Chao Gao | 1 | -1/+88 |
| 2026-06-03 | x86/virt/seamldr: Allocate and populate a module update request | Chao Gao | 1 | -1/+156 |
| 2026-06-03 | coco/tdx-host: Implement firmware upload sysfs ABI for TDX module updates | Chao Gao | 2 | -0/+15 |
| 2026-06-03 | coco/tdx-host: Don't expose P-SEAMLDR information on CPUs with erratum | Chao Gao | 4 | -0/+26 |
| 2026-06-03 | coco/tdx-host: Expose P-SEAMLDR information via sysfs | Chao Gao | 1 | -0/+6 |
| 2026-06-03 | x86/virt/seamldr: Add a helper to retrieve P-SEAMLDR information | Chao Gao | 2 | -1/+54 |
| 2026-06-03 | x86/virt/seamldr: Introduce a wrapper for P-SEAMLDR SEAMCALLs | Chao Gao | 2 | -1/+26 |
| 2026-06-03 | coco/tdx-host: Expose TDX module version | Chao Gao | 2 | -1/+7 |
| 2026-06-03 | coco/tdx-host: Introduce a "tdx_host" device | Chao Gao | 1 | -1/+1 |
| 2026-06-03 | x86/virt/tdx: Move low level SEAMCALL helpers out of <asm/tdx.h> | Kai Huang | 3 | -92/+111 |
| 2026-06-03 | x86/virt/tdx: Move TDX_FEATURES0 bits to asm/tdx.h | Chao Gao | 2 | -3/+3 |
| 2026-06-03 | x86/virt/tdx: Consolidate TDX global initialization states | Chao Gao | 1 | -9/+13 |
| 2026-06-03 | x86/virt/tdx: Move TDX global initialization states to file scope | Chao Gao | 1 | -3/+4 |
| 2026-06-03 | x86/virt/tdx: Clarify try_init_module_global() result caching | Chao Gao | 1 | -4/+10 |
| 2026-06-03 | Merge branch 'kvm-ghcb-for-7.2' into HEAD | Paolo Bonzini | 48 | -462/+700 |
| 2026-06-03 | KVM: SEV: Remove sometimes-used function-scoped "ret" from #VMGEXIT handler | Sean Christopherson | 1 | -43/+31 |
| 2026-06-03 | KVM: SEV: Turn sev_es_validate_vmgexit() into a dedicated predicate | Sean Christopherson | 1 | -71/+41 |
| 2026-06-03 | KVM: SEV: Handle unknown #VMGEXIT reasons in sev_handle_vmgexit() | Sean Christopherson | 1 | -41/+33 |
| 2026-06-03 | KVM: SEV: Return INVALID_INPUT, not MISSING_INPUT, for bad GUEST_REQUEST inpu... | Sean Christopherson | 1 | -7/+13 |
| 2026-06-03 | KVM: SEV: Return INVALID_EVENT for SNP-only #VMGEXIT from non-SNP guest | Sean Christopherson | 1 | -5/+22 |
| 2026-06-03 | KVM: SEV: Move GHCB "usage" check out of sev_es_validate_vmgexit() | Sean Christopherson | 1 | -10/+9 |
| 2026-06-03 | KVM: SEV: Don't terminate SNP VMs on #VMGEXIT without a registered GHCB | Sean Christopherson | 1 | -3/+6 |
| 2026-06-03 | KVM: SEV: Unmap and unpin the GHCB as needed on vCPU free | Sean Christopherson | 1 | -10/+16 |
| 2026-06-03 | KVM: SEV: Decouple the need to sync the GHCB SA from the need to free the SA | Sean Christopherson | 1 | -13/+14 |
| 2026-06-03 | KVM: SEV: Move sev_free_vcpu() down below sev_es_unmap_ghcb() | Sean Christopherson | 1 | -31/+31 |
| 2026-06-03 | KVM: SEV: Read start/end indices of PSC requests exactly once per #VMGEXIT | Sean Christopherson | 2 | -38/+49 |
| 2026-06-03 | KVM: SEV: Add an anonymous "psc" struct to track current PSC metadata | Sean Christopherson | 2 | -27/+24 |
| 2026-06-03 | KVM: SEV: Make it more obvious when KVM is writing back the current PSC index | Sean Christopherson | 1 | -1/+9 |
| 2026-06-03 | KVM: x86: Remove defunct kvm_load_segment_descriptor() declaration. | Sean Christopherson | 1 | -1/+0 |
| 2026-06-03 | KVM: x86: Drop defunct vcpu_tsc_khz() declaration | Sean Christopherson | 1 | -2/+0 |
| 2026-06-03 | KVM: x86: Move async #PF helpers to x86.h (as inlines) | Sean Christopherson | 2 | -19/+19 |
| 2026-06-03 | KVM: x86: Move update_cr8_intercept() to lapic.c | Sean Christopherson | 3 | -31/+30 |
| 2026-06-03 | KVM: x86: Harden is_64_bit_hypercall() against bugs on 32-bit kernels | Sean Christopherson | 1 | -0/+4 |
| 2026-06-03 | Revert "KVM: VMX: Read 32-bit GPR values for ENCLS instructions outside of 64... | Sean Christopherson | 1 | -5/+5 |
| 2026-06-03 | KVM: nSVM: Use kvm_rax_read() now that it's mode-aware | Sean Christopherson | 2 | -3/+3 |
| 2026-06-03 | KVM: x86: Drop non-raw kvm_<reg>_write() helpers | Sean Christopherson | 1 | -5/+0 |
| 2026-06-03 | KVM: x86: Add mode-aware versions of kvm_<reg>_{read,write}() helpers | Sean Christopherson | 11 | -151/+170 |
| 2026-06-03 | KVM: x86: Move inlined GPR, CR, and DR helpers from x86.h to regs.h | Sean Christopherson | 2 | -120/+120 |
| 2026-06-03 | KVM: x86: Rename kvm_cache_regs.h => regs.h | Sean Christopherson | 14 | -15/+15 |
| 2026-06-03 | KVM: x86: Trace hypercall register *after* truncating values for 32-bit | Sean Christopherson | 1 | -2/+2 |
| 2026-06-03 | KVM: VMX: Read 32-bit GPR values for ENCLS instructions outside of 64-bit mode | Sean Christopherson | 1 | -5/+5 |
| 2026-06-03 | KVM: x86/xen: Don't truncate RAX when handling hypercall from protected guest | Sean Christopherson | 1 | -3/+3 |
| 2026-06-03 | KVM: x86/xen: Bug the VM if 32-bit KVM observes a 64-bit mode hypercall | Sean Christopherson | 1 | -2/+5 |
| 2026-06-03 | KVM: SVM: Truncate INVLPGA address in compatibility mode | Sean Christopherson | 1 | -1/+1 |
| 2026-06-03 | x86/vdso: Implement __vdso_futex_robust_try_unlock() | Thomas Gleixner | 10 | -5/+117 |
| 2026-06-03 | x86/vdso: Prepare for robust futex unlock support | Thomas Gleixner | 3 | -6/+43 |
| 2026-06-03 | x86: Select ARCH_MEMORY_ORDER_TSO | Thomas Gleixner | 1 | -0/+1 |
| 2026-06-03 | percpu: Sanitize __percpu_qual include hell | Thomas Gleixner | 2 | -5/+17 |
| 2026-06-02 | x86/platform/uv: Use str_enabled_disabled() in uv_nmi_setup_hubless_intr() | Thorsten Blum | 1 | -1/+2 |
| 2026-06-02 | vdso/treewide: Drop GENERIC_TIME_VSYSCALL | Thomas Weißschuh | 1 | -1/+0 |
| 2026-06-02 | KVM: x86: Take PIC lock on KVM_GET_IRQCHIP path | Carlos López | 1 | -0/+4 |
| 2026-06-01 | x86/cpu: Keep the PROCESSOR_SELECT menu together | Randy Dunlap | 1 | -4/+4 |
| 2026-06-01 | x86/CPU/AMD: Add more Zen6 models | Pratik Vishwakarma | 1 | -1/+1 |
| 2026-05-31 | Merge tag 'x86-urgent-2026-05-31' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 10 | -29/+36 |
| 2026-05-30 | Merge commit 'kvm-vmenter-load-store-regs' into HEAD | Paolo Bonzini | 5 | -171/+181 |
| 2026-05-30 | KVM: SEV: Macrofy GPR swapping in __svm_sev_es_vcpu_run() | Chang S. Bae | 3 | -38/+10 |
| 2026-05-30 | KVM: SVM: Macrofy GPR swapping in __svm_vcpu_run() | Chang S. Bae | 1 | -64/+19 |
| 2026-05-30 | KVM: VMX: Macrofy GPR swapping in __vmx_vcpu_run() | Chang S. Bae | 4 | -72/+155 |
| 2026-05-30 | x86/cpu: Make CONFIG_X86_TSC unconditional | Ingo Molnar | 3 | -3/+1 |
| 2026-05-29 | KVM: x86: ioapic: Use old_dest_mode consistently in ioapic_write_indirect() | Li RongQing | 1 | -1/+1 |
| 2026-05-29 | Revert "x86/fpu: Refine and simplify the magic number check during signal ret... | Andrei Vagin | 1 | -3/+8 |
| 2026-05-29 | Merge commit 'kvm-psc-for-7.1' into HEAD | Paolo Bonzini | 1 | -26/+65 |
| 2026-05-29 | KVM: SEV: Use READ_ONCE() when reading entries/indices from PSC buffer | Sean Christopherson | 1 | -6/+6 |
| 2026-05-29 | KVM: SEV: Check PSC request indices against the actual size of the buffer | Sean Christopherson | 1 | -2/+15 |
| 2026-05-29 | KVM: SEV: Don't explicitly pass PSC buffer to snp_begin_psc() | Sean Christopherson | 1 | -5/+6 |
| 2026-05-29 | KVM: SEV: WARN if KVM attempts to setup scratch area with min_len==0 | Sean Christopherson | 1 | -0/+3 |
| 2026-05-29 | KVM: SEV: Compute the correct max length of the in-GHCB scratch area | Sean Christopherson | 1 | -9/+10 |
| 2026-05-29 | KVM: SEV: Use the size of the PSC header as the minimum size for PSC requests | Sean Christopherson | 1 | -1/+1 |
| 2026-05-29 | KVM: SEV: Ignore Port I/O requests of length '0' | Sean Christopherson | 1 | -0/+8 |
| 2026-05-29 | KVM: SEV: Reject MMIO requests larger than 8 bytes with GHCB v2+ | Sean Christopherson | 1 | -0/+5 |
| 2026-05-29 | KVM: SEV: Ignore MMIO requests of length '0' | Sean Christopherson | 1 | -3/+7 |
| 2026-05-29 | KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use | Michael Roth | 1 | -0/+4 |
| 2026-05-29 | Merge tag 'kvm-x86-fixes-7.1-rc6' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini | 4 | -10/+54 |
| 2026-05-28 | mm/sparse-vmemmap: pass @pgmap argument to memory deactivation paths | Muchun Song | 1 | -2/+3 |
| 2026-05-28 | x86/cpu: Fix a F00F bug warning and clean up surrounding code | Sohil Mehta | 2 | -13/+3 |
| 2026-05-28 | x86/hyperv/vtl: Use the wakeup mailbox to boot secondary CPUs | Ricardo Neri | 1 | -1/+9 |
| 2026-05-28 | x86/hyperv/vtl: Mark the wakeup mailbox page as private | Yunhong Jiang | 1 | -0/+17 |
| 2026-05-28 | x86/acpi: Add a helper to get the address of the wakeup mailbox | Ricardo Neri | 2 | -0/+11 |
| 2026-05-28 | x86/hyperv/vtl: Setup the 64-bit trampoline for TDX guests | Yunhong Jiang | 1 | -3/+8 |
| 2026-05-28 | x86/realmode: Make the location of the trampoline configurable | Yunhong Jiang | 3 | -4/+9 |
| 2026-05-28 | x86/hyperv/vtl: Set real_mode_header in hv_vtl_init_platform() | Yunhong Jiang | 1 | -1/+1 |
| 2026-05-28 | x86/dt: Parse the Wakeup Mailbox for Intel processors | Ricardo Neri | 1 | -0/+47 |
| 2026-05-28 | x86/acpi: Add functions to setup and access the wakeup mailbox | Ricardo Neri | 2 | -0/+21 |
| 2026-05-28 | x86/topology: Add missing struct declaration and attribute dependency | Ricardo Neri | 1 | -0/+3 |
| 2026-05-28 | KVM: x86: Use fls() instead of ffs() for rmaps histogram bucketing | Li RongQing | 1 | -1/+1 |
| 2026-05-28 | KVM: x86: Fix wrong return value type in guest_cpuid_has() | Li RongQing | 1 | -1/+1 |
| 2026-05-28 | x86/kvm/vmx: Fix x86_64 CFI build | Peter Zijlstra | 3 | -11/+5 |