summaryrefslogtreecommitdiffstats
path: root/arch/x86/lib
AgeCommit message (Expand)AuthorLines
2026-02-12Merge tag 'mm-stable-2026-02-11-19-22' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds-31/+8
2026-02-10Merge tag 'x86_misc_for_7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds-22/+0
2026-01-20x86/mm: simplify clear_page_*Ankur Arora-31/+8
2026-01-12x86/paravirt: Remove not needed includes of paravirt.hJuergen Gross-1/+0
2026-01-05x86/lib: Inline csum_ipv6_magic()Eric Dumazet-22/+0
2025-12-06Merge tag 'objtool-urgent-2025-12-06' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds-1/+1
2025-12-03objtool: Remove newlines and tabs from annotation macrosJosh Poimboeuf-1/+1
2025-12-02Merge tag 'x86_misc_for_6.19-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-6/+8
2025-12-02Merge tag 'x86_sev_for_v6.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-1/+1
2025-11-12x86: Restrict KVM-induced symbol exports to KVM modules where obvious/possibleSean Christopherson-6/+8
2025-11-11x86/coco/sev: Convert has_cpuflag() to use cpu_feature_enabled()Borislav Petkov (AMD)-1/+1
2025-10-16x86/insn: Simplify for_each_insn_prefix()Peter Zijlstra-7/+5
2025-10-16x86/insn,uprobes,alternative: Unify insn_is_nop()Peter Zijlstra-0/+145
2025-10-11Merge tag 'x86_core_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-31/+31
2025-09-30Merge tag 'x86_bugs_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-35/+40
2025-09-12x86/its: Move ITS indirect branch thunks to .text..__x86.indirect_thunkJosh Poimboeuf-35/+40
2025-09-04x86,ibt: Use UDB instead of 0xEAPeter Zijlstra-31/+31
2025-08-18x86/insn: Add XOP prefix instructions decoder supportMasami Hiramatsu (Google)-10/+149
2025-07-29Merge tag 'x86_core_for_v6.17_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-2/+24
2025-07-28Merge tag 'libcrypto-updates-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds-9666/+4
2025-07-10x86/lib: Add WBINVD and WBNOINVD helpers to target multiple CPUsZheyun Shen-0/+12
2025-07-10x86/lib: Add WBNOINVD helper functionsKevin Loughlin-0/+11
2025-07-10x86/lib: Drop the unused return value from wbinvd_on_all_cpus()Sean Christopherson-2/+1
2025-06-30lib/crc: x86: Migrate optimized CRC code into lib/crc/Eric Biggers-1435/+0
2025-06-30x86/crc: drop checks of CONFIG_AS_VPCLMULQDQEric Biggers-9/+1
2025-06-30lib/crypto: x86: Move arch/x86/lib/crypto/ into lib/crypto/Eric Biggers-9666/+4
2025-05-26Merge tag 'x86-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-76/+86
2025-05-26Merge tag 'v6.16-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-0/+9666
2025-05-26Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds-10/+10
2025-05-13Merge commit 'its-for-linus-20250509-merge' into x86/core, to resolve conflictsIngo Molnar-0/+48
2025-05-13Merge branch 'x86/msr' into x86/core, to resolve conflictsIngo Molnar-18/+19
2025-05-13Merge branch 'x86/boot' into x86/core, to merge dependent commitsIngo Molnar-0/+4
2025-05-13Merge branch 'x86/asm' into x86/core, to merge dependent commitsIngo Molnar-55/+53
2025-05-13Merge branch 'x86/alternatives' into x86/core, to merge dependent commitsIngo Molnar-3/+10
2025-05-12crypto: lib/chacha - add array bounds to function prototypesEric Biggers-4/+4
2025-05-12crypto: lib/chacha - strongly type the ChaCha stateEric Biggers-24/+34
2025-05-09lib/crc: make arch-optimized code use subsys_initcallEric Biggers-3/+3
2025-05-09x86/its: FineIBT-paranoid vs ITSPeter Zijlstra-3/+12
2025-05-09x86/its: Add support for ITS-safe return thunkPawan Gupta-1/+12
2025-05-09x86/its: Add support for ITS-safe indirect thunkPawan Gupta-0/+28
2025-05-06x86/insn: Stop decoding i64 instructions in x86-64 mode at opcodeMasami Hiramatsu (Google)-4/+9
2025-05-06x86/insn: Fix opcode map (!REX2) superscript tagsMasami Hiramatsu (Google)-25/+25
2025-05-06Merge tag 'v6.15-rc4' into x86/asm, to pick up fixesIngo Molnar-2/+2
2025-05-05crypto: x86/sha256 - Add simd block functionHerbert Xu-3/+10
2025-05-05crypto: arch/sha256 - Export block functions as GPL onlyHerbert Xu-2/+2
2025-05-05crypto: x86/blake2s - Include linux/init.hHerbert Xu-7/+5
2025-05-05Revert "crypto: run initcalls for generic implementations earlier"Herbert Xu-3/+3
2025-05-05crypto: x86/sha256 - implement library instead of shashEric Biggers-0/+2064
2025-05-05crypto: lib/poly1305 - Use block-only interfaceHerbert Xu-60/+0
2025-05-05crypto: x86/poly1305 - Add block-only interfaceHerbert Xu-85/+69