summaryrefslogtreecommitdiff
path: root/arch/arm64/lib
AgeCommit message (Expand)Author
2025-05-31Merge tag 'gcc-minimum-version-6.16' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2025-05-26Merge tag 'v6.16-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds
2025-05-26Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds
2025-05-12crypto: lib/chacha - add array bounds to function prototypesEric Biggers
2025-05-12crypto: lib/chacha - strongly type the ChaCha stateEric Biggers
2025-05-09lib/crc: make arch-optimized code use subsys_initcallEric Biggers
2025-05-08arm64: insn: Add support for encoding DSBJames Morse
2025-05-08crypto: arm64/sha256 - fix build when CONFIG_PREEMPT_VOLUNTARY=yEric Biggers
2025-05-05crypto: arm64/sha256 - Add simd block functionHerbert Xu
2025-05-05crypto: arch/sha256 - Export block functions as GPL onlyHerbert Xu
2025-05-05Revert "crypto: run initcalls for generic implementations earlier"Herbert Xu
2025-05-05crypto: arm64/sha256 - implement library instead of shashEric Biggers
2025-05-05crypto: lib/poly1305 - Use block-only interfaceHerbert Xu
2025-05-05crypto: arm64/poly1305 - Add block-only interfaceHerbert Xu
2025-04-30arm64: drop binutils version checksArnd Bergmann
2025-04-28arm64/crc: drop "glue" from filenamesEric Biggers
2025-04-28lib/crc: make the CPU feature static keys __ro_after_initEric Biggers
2025-04-28crypto: lib/poly1305 - remove INTERNAL symbol and selection of CRYPTOEric Biggers
2025-04-28crypto: lib/chacha - remove INTERNAL symbol and selection of CRYPTOEric Biggers
2025-04-28crypto: arm64 - move library functions to arch/arm64/lib/crypto/Eric Biggers
2025-03-30Merge tag 'bpf-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds
2025-03-26arm64/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch()Eric Biggers
2025-03-25Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds
2025-03-15arm64: insn: Add load-acquire and store-release instructionsPeilin Ye
2025-03-07arm64: lib: Use MOPS for usercopy routinesKristina Martšenko
2025-02-09lib/crc-t10dif: remove crc_t10dif_is_optimized()Eric Biggers
2025-02-08lib/crc32: remove "_le" from crc32c base and arch functionsEric Biggers
2025-02-08lib/crc32: don't bother with pure and const function attributesEric Biggers
2024-12-01arm64/crc-t10dif: expose CRC-T10DIF function through libEric Biggers
2024-12-01lib/crc32: expose whether the lib is really optimized at runtimeEric Biggers
2024-12-01lib/crc32: improve support for arch-specific overridesEric Biggers
2024-12-01lib/crc32: drop leading underscores from __crc32c_le_baseEric Biggers
2024-11-14Merge branch 'for-next/mops' into for-next/coreCatalin Marinas
2024-10-22arm64/crc32: Implement 4-way interleave using PMULLArd Biesheuvel
2024-10-22arm64/crc32: Reorganize bit/byte ordering macrosArd Biesheuvel
2024-10-22arm64/lib: Handle CRC-32 alternative in C codeArd Biesheuvel
2024-10-17arm64: lib: Use MOPS for copy_page() and clear_page()Kristina Martsenko
2024-10-17arm64: lib: Use MOPS for memcpy() routinesKristina Martsenko
2024-05-19arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGSSamuel Holland
2024-05-12arm64, bpf: add internal-only MOV instruction to resolve per-CPU addrsPuranjay Mohan
2023-12-05arm64: Get rid of ARM64_HAS_NO_HW_PREFETCHMarc Zyngier
2023-10-16arm64: Avoid cpus_have_const_cap() for ARM64_HAS_WFXTMark Rutland
2023-09-08Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds
2023-09-07arm64: csum: Fix OoB access in IP checksum code for negative lengthsWill Deacon
2023-08-18arm64: insn: Add encoders for LDRSB/LDRSH/LDRSWXu Kuohai
2023-05-25arm64: xor-neon: mark xor_arm64_neon_*() staticArnd Bergmann
2023-03-27arm: uaccess: Remove memcpy_page_flushcache()Ira Weiny
2022-12-06Merge branch 'for-next/sysregs' into for-next/coreWill Deacon
2022-12-01arm64/sysreg: Remove duplicate definitions from asm/sysreg.hWill Deacon
2022-11-15arm64: insn: always inline hint generationMark Rutland