| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-12-06 | Merge tag 'objtool-urgent-2025-12-06' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -1/+1 |
| 2025-12-03 | objtool: Remove newlines and tabs from annotation macros | Josh Poimboeuf | 1 | -1/+1 |
| 2025-12-03 | Merge tag 'x86_misc_for_6.19-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2 | -6/+8 |
| 2025-12-03 | Merge tag 'x86_sev_for_v6.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+1 |
| 2025-11-13 | x86: Restrict KVM-induced symbol exports to KVM modules where obvious/possible | Sean Christopherson | 2 | -6/+8 |
| 2025-11-11 | x86/coco/sev: Convert has_cpuflag() to use cpu_feature_enabled() | Borislav Petkov (AMD) | 1 | -1/+1 |
| 2025-10-16 | x86/insn: Simplify for_each_insn_prefix() | Peter Zijlstra | 1 | -7/+5 |
| 2025-10-16 | x86/insn,uprobes,alternative: Unify insn_is_nop() | Peter Zijlstra | 1 | -0/+145 |
| 2025-10-11 | Merge tag 'x86_core_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2 | -31/+31 |
| 2025-09-30 | Merge tag 'x86_bugs_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -35/+40 |
| 2025-09-12 | x86/its: Move ITS indirect branch thunks to .text..__x86.indirect_thunk | Josh Poimboeuf | 1 | -35/+40 |
| 2025-09-04 | x86,ibt: Use UDB instead of 0xEA | Peter Zijlstra | 2 | -31/+31 |
| 2025-08-18 | x86/insn: Add XOP prefix instructions decoder support | Masami Hiramatsu (Google) | 3 | -10/+149 |
| 2025-07-30 | Merge tag 'x86_core_for_v6.17_rc1' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -2/+24 |
| 2025-07-29 | Merge tag 'libcrypto-updates-for-linus' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 18 | -9666/+4 |
| 2025-07-10 | x86/lib: Add WBINVD and WBNOINVD helpers to target multiple CPUs | Zheyun Shen | 1 | -0/+12 |
| 2025-07-10 | x86/lib: Add WBNOINVD helper functions | Kevin Loughlin | 1 | -0/+11 |
| 2025-07-10 | x86/lib: Drop the unused return value from wbinvd_on_all_cpus() | Sean Christopherson | 1 | -2/+1 |
| 2025-06-30 | lib/crc: x86: Migrate optimized CRC code into lib/crc/ | Eric Biggers | 11 | -1435/+0 |
| 2025-06-30 | x86/crc: drop checks of CONFIG_AS_VPCLMULQDQ | Eric Biggers | 2 | -9/+1 |
| 2025-06-30 | lib/crypto: x86: Move arch/x86/lib/crypto/ into lib/crypto/ | Eric Biggers | 18 | -9666/+4 |
| 2025-05-27 | Merge tag 'x86-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 14 | -76/+86 |
| 2025-05-26 | Merge tag 'v6.16-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 17 | -0/+9666 |
| 2025-05-26 | Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb... | Linus Torvalds | 4 | -10/+10 |
| 2025-05-13 | Merge commit 'its-for-linus-20250509-merge' into x86/core, to resolve conflicts | Ingo Molnar | 1 | -0/+48 |
| 2025-05-13 | Merge branch 'x86/msr' into x86/core, to resolve conflicts | Ingo Molnar | 4 | -18/+19 |
| 2025-05-13 | Merge branch 'x86/boot' into x86/core, to merge dependent commits | Ingo Molnar | 3 | -0/+4 |
| 2025-05-13 | Merge branch 'x86/asm' into x86/core, to merge dependent commits | Ingo Molnar | 7 | -55/+53 |
| 2025-05-13 | Merge branch 'x86/alternatives' into x86/core, to merge dependent commits | Ingo Molnar | 1 | -3/+10 |
| 2025-05-12 | crypto: lib/chacha - add array bounds to function prototypes | Eric Biggers | 1 | -4/+4 |
| 2025-05-12 | crypto: lib/chacha - strongly type the ChaCha state | Eric Biggers | 1 | -24/+34 |
| 2025-05-10 | lib/crc: make arch-optimized code use subsys_initcall | Eric Biggers | 3 | -3/+3 |
| 2025-05-09 | x86/its: FineIBT-paranoid vs ITS | Peter Zijlstra | 1 | -3/+12 |
| 2025-05-09 | x86/its: Add support for ITS-safe return thunk | Pawan Gupta | 1 | -1/+12 |
| 2025-05-09 | x86/its: Add support for ITS-safe indirect thunk | Pawan Gupta | 1 | -0/+28 |
| 2025-05-06 | x86/insn: Stop decoding i64 instructions in x86-64 mode at opcode | Masami Hiramatsu (Google) | 2 | -4/+9 |
| 2025-05-06 | x86/insn: Fix opcode map (!REX2) superscript tags | Masami Hiramatsu (Google) | 1 | -25/+25 |
| 2025-05-06 | Merge tag 'v6.15-rc4' into x86/asm, to pick up fixes | Ingo Molnar | 1 | -2/+2 |
| 2025-05-05 | crypto: x86/sha256 - Add simd block function | Herbert Xu | 2 | -3/+10 |
| 2025-05-05 | crypto: arch/sha256 - Export block functions as GPL only | Herbert Xu | 1 | -2/+2 |
| 2025-05-05 | crypto: x86/blake2s - Include linux/init.h | Herbert Xu | 1 | -7/+5 |
| 2025-05-05 | Revert "crypto: run initcalls for generic implementations earlier" | Herbert Xu | 3 | -3/+3 |
| 2025-05-05 | crypto: x86/sha256 - implement library instead of shash | Eric Biggers | 7 | -0/+2064 |
| 2025-05-05 | crypto: lib/poly1305 - Use block-only interface | Herbert Xu | 1 | -60/+0 |
| 2025-05-05 | crypto: x86/poly1305 - Add block-only interface | Herbert Xu | 2 | -85/+69 |
| 2025-05-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux v6.15-rc5 | Herbert Xu | 1 | -2/+2 |
| 2025-05-04 | x86/boot: Add a bunch of PIC aliases | Ard Biesheuvel | 3 | -0/+4 |
| 2025-05-02 | x86/msr: Add explicit includes of <asm/msr.h> | Xin Li (Intel) | 2 | -1/+2 |
| 2025-05-02 | Merge tag 'v6.15-rc4' into x86/msr, to pick up fixes and resolve conflicts | Ingo Molnar | 1 | -2/+2 |
| 2025-04-28 | x86/crc: drop "glue" from filenames | Eric Biggers | 4 | -3/+3 |