| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-05-13 | Merge branch 'x86/cpu' into x86/core, to resolve conflicts |  Ingo Molnar | 17 | -867/+816 |
| 2025-05-13 | Merge branch 'x86/boot' into x86/core, to merge dependent commits |  Ingo Molnar | 5 | -272/+19 |
| 2025-05-13 | Merge branch 'x86/bugs' into x86/core, to merge dependent commits |  Ingo Molnar | 1 | -508/+675 |
| 2025-05-13 | Merge branch 'x86/asm' into x86/core, to merge dependent commits |  Ingo Molnar | 6 | -22/+301 |
| 2025-05-13 | Merge branch 'x86/alternatives' into x86/core, to merge dependent commits |  Ingo Molnar | 9 | -286/+203 |
| 2025-05-12 | x86/e820: temporarily enable KHO scratch for memory below 1M |  Alexander Graf | 1 | -0/+18 |
| 2025-05-12 | x86/kexec: add support for passing kexec handover (KHO) data |  Alexander Graf | 2 | -0/+63 |
| 2025-05-12 | x86/setup: use memblock_reserve_kern for memory used by kernel |  Mike Rapoport (Microsoft) | 1 | -8/+8 |
| 2025-05-12 | x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() |  Jiaqing Zhao | 1 | -1/+1 |
| 2025-05-11 | Merge tag 'its-for-linus-20250509' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 7 | -39/+552 |
| 2025-05-11 | Merge tag 'ibti-hisory-for-linus-2025-05-06' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 2 | -6/+9 |
| 2025-05-11 | Merge tag 'x86-urgent-2025-05-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 5 | -32/+39 |
| 2025-05-09 | x86/its: FineIBT-paranoid vs ITS |  Peter Zijlstra | 1 | -16/+129 |
| 2025-05-09 | x86/its: Use dynamic thunks for indirect branches |  Peter Zijlstra | 2 | -3/+130 |
| 2025-05-09 | x86/ibt: Keep IBT disabled during alternative patching |  Pawan Gupta | 1 | -0/+8 |
| 2025-05-09 | x86/its: Add support for RSB stuffing mitigation |  Pawan Gupta | 1 | -0/+19 |
| 2025-05-09 | x86/its: Add "vmexit" option to skip mitigation on some CPUs |  Pawan Gupta | 2 | -7/+23 |
| 2025-05-09 | x86/its: Enable Indirect Target Selection mitigation |  Pawan Gupta | 1 | -4/+136 |
| 2025-05-09 | x86/its: Add support for ITS-safe return thunk |  Pawan Gupta | 4 | -5/+24 |
| 2025-05-09 | x86/its: Add support for ITS-safe indirect thunk |  Pawan Gupta | 2 | -3/+48 |
| 2025-05-09 | x86/its: Enumerate Indirect Target Selection (ITS) bug |  Pawan Gupta | 1 | -12/+46 |
| 2025-05-08 | treewide, timers: Rename try_to_del_timer_sync() as timer_delete_sync_try() |  Ingo Molnar | 1 | -1/+1 |
| 2025-05-07 | x86: disable image size check for test builds |  Guenter Roeck | 1 | -1/+9 |
| 2025-05-07 | ubsan: Remove regs from report_ubsan_failure() |  Mostafa Saleh | 1 | -1/+1 |
| 2025-05-06 | x86/bhi: Do not set BHI_DIS_S in 32-bit mode |  Pawan Gupta | 1 | -3/+3 |
| 2025-05-06 | x86/bpf: Add IBHF call at end of classic BPF |  Daniel Sneddon | 1 | -3/+6 |
| 2025-05-06 | Merge tag 'v6.15-rc4' into x86/asm, to pick up fixes |  Ingo Molnar | 9 | -117/+114 |
| 2025-05-06 | x86/fpu: Drop @perm from guest pseudo FPU container |  Chao Gao | 1 | -5/+2 |
| 2025-05-06 | x86/fpu/xstate: Always preserve non-user xfeatures/flags in __state_perm |  Sean Christopherson | 1 | -7/+11 |
| 2025-05-06 | x86/cpu: Sanitize CPUID(0x80000000) output |  Ahmed S. Darwish | 1 | -8/+9 |
| 2025-05-06 | Merge tag 'v6.15-rc5' into x86/cpu, to resolve conflicts |  Ingo Molnar | 9 | -117/+114 |
| 2025-05-05 | x86/CPU/AMD: Print the reason for the last reset |  Yazen Ghannam | 1 | -0/+54 |
| 2025-05-05 | x86/fpu: Restore fpu_thread_struct_whitelist() to fix CONFIG_HARDENED_USERCOPY=y crash |  Kees Cook | 1 | -0/+14 |
| 2025-05-05 | x86/microcode: Consolidate the loader enablement checking |  Borislav Petkov (AMD) | 5 | -32/+39 |
| 2025-05-04 | x86/boot: Add a bunch of PIC aliases |  Ard Biesheuvel | 5 | -0/+18 |
| 2025-05-04 | x86/boot: Move early_setup_gdt() back into head64.c |  Ard Biesheuvel | 1 | -0/+12 |
| 2025-05-04 | Merge branch 'x86/urgent' into x86/boot, to pick up fixes |  Ingo Molnar | 1 | -2/+2 |
| 2025-05-04 | x86/fpu: Check TIF_NEED_FPU_LOAD instead of PF_KTHREAD|PF_USER_WORKER in fpu__drop() |  Oleg Nesterov | 1 | -2/+1 |
| 2025-05-04 | x86/fpu: Always use memcpy_and_pad() in arch_dup_task_struct() |  Oleg Nesterov | 1 | -5/+2 |
| 2025-05-04 | x86/fpu: Remove x86_init_fpu |  Oleg Nesterov | 1 | -4/+0 |
| 2025-05-04 | x86/fpu: Simplify the switch_fpu_prepare() + switch_fpu_finish() logic |  Oleg Nesterov | 2 | -8/+2 |
| 2025-05-04 | Merge tag 'v6.15-rc4' into x86/fpu, to pick up fixes |  Ingo Molnar | 5 | -12/+31 |
| 2025-05-02 | x86/msr: Replace wrmsr(msr, low, 0) with wrmsrq(msr, low) |  Xin Li (Intel) | 6 | -11/+11 |
| 2025-05-02 | x86/pvops/msr: Refactor pv_cpu_ops.write_msr{,_safe}() |  Xin Li (Intel) | 1 | -1/+1 |
| 2025-05-02 | x86/msr: Convert __rdmsr() uses to native_rdmsrq() uses |  Xin Li (Intel) | 3 | -4/+4 |
| 2025-05-02 | x86/msr: Convert __wrmsr() uses to native_wrmsr{,q}() uses |  Xin Li (Intel) | 2 | -4/+4 |
| 2025-05-02 | x86/msr: Convert the rdpmc() macro to an __always_inline function |  Xin Li (Intel) | 1 | -6/+6 |
| 2025-05-02 | x86/msr: Rename rdpmcl() to rdpmc() |  Xin Li (Intel) | 1 | -6/+6 |
| 2025-05-02 | x86/msr: Add explicit includes of <asm/msr.h> |  Xin Li (Intel) | 34 | -1/+34 |
| 2025-05-02 | x86/msr: Rename DECLARE_ARGS() to EAX_EDX_DECLARE_ARGS |  Ingo Molnar | 1 | -1/+1 |