| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-12-02 | Merge tag 'x86_misc_for_6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 2 | -6/+8 |
| 2025-12-02 | Merge tag 'x86_sev_for_v6.19_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -1/+1 |
| 2025-11-12 | 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/kernel/git/tip/tip |  Linus Torvalds | 2 | -31/+31 |
| 2025-09-30 | Merge tag 'x86_bugs_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  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-29 | Merge tag 'x86_core_for_v6.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -2/+24 |
| 2025-07-28 | Merge tag 'libcrypto-updates-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/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-26 | Merge tag 'x86-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 14 | -76/+86 |
| 2025-05-26 | Merge tag 'v6.16-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 |  Linus Torvalds | 17 | -0/+9666 |
| 2025-05-26 | Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux |  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-09 | 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 |
| 2025-04-28 | lib/crc: make the CPU feature static keys __ro_after_init |  Eric Biggers | 3 | -4/+4 |
| 2025-04-28 | crypto: lib/poly1305 - remove INTERNAL symbol and selection of CRYPTO |  Eric Biggers | 1 | -1/+1 |