summaryrefslogtreecommitdiff
path: root/arch/arm/lib
AgeCommit message (Expand)AuthorFilesLines
2025-05-26Merge tag 'v6.16-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds14-0/+3833
2025-05-12crypto: lib/chacha - add array bounds to function prototypesEric Biggers2-7/+7
2025-05-12crypto: lib/chacha - strongly type the ChaCha stateEric Biggers2-15/+20
2025-05-10lib/crc: make arch-optimized code use subsys_initcallEric Biggers2-2/+2
2025-05-05crypto: arm/sha256 - Add simd block functionHerbert Xu3-17/+18
2025-05-05crypto: arch/sha256 - Export block functions as GPL onlyHerbert Xu1-2/+2
2025-05-05Revert "crypto: run initcalls for generic implementations earlier"Herbert Xu3-3/+3
2025-05-05crypto: arm/sha256 - implement library instead of shashEric Biggers6-1/+925
2025-05-05crypto: lib/poly1305 - Use block-only interfaceHerbert Xu1-57/+0
2025-05-05crypto: arm/poly1305 - Add block-only interfaceHerbert Xu2-36/+48
2025-04-28arm/crc: drop "glue" from filenamesEric Biggers3-2/+2
2025-04-28lib/crc: make the CPU feature static keys __ro_after_initEric Biggers2-4/+4
2025-04-28crypto: lib/poly1305 - remove INTERNAL symbol and selection of CRYPTOEric Biggers1-1/+1
2025-04-28crypto: lib/chacha - remove INTERNAL symbol and selection of CRYPTOEric Biggers1-1/+1
2025-04-28crypto: arm - move library functions to arch/arm/lib/crypto/Eric Biggers11-0/+2948
2025-03-27arm/crc-t10dif: fix use of out-of-scope array in crc_t10dif_arch()Eric Biggers1-3/+1
2025-02-09lib/crc-t10dif: remove crc_t10dif_is_optimized()Eric Biggers1-6/+0
2025-02-09lib/crc32: remove "_le" from crc32c base and arch functionsEric Biggers1-6/+6
2024-12-02arm/crc-t10dif: expose CRC-T10DIF function through libEric Biggers3-0/+551
2024-12-02arm/crc32: expose CRC32 functions through libEric Biggers3-0/+432
2024-09-02crypto: arm/xor - add missing MODULE_DESCRIPTION() macroJeff Johnson1-0/+1
2024-05-20ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGSSamuel Holland1-2/+1
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+2
2024-05-16Merge branches 'amba', 'cfi', 'clkdev' and 'misc' into for-linusRussell King (Oracle)2-7/+29
2024-04-29ARM: 9390/2: lib: Annotate loop delay instructions for CFILinus Walleij1-6/+10
2024-04-26mm/arm: remove pmd_thp_or_huge()Peter Xu1-2/+2
2024-04-18ARM: 9358/2: Implement PAN for LPAE by TTBR0 page table walks disablementLinus Walleij1-1/+19
2023-10-05ARM: 9321/1: memset: cast the constant byte to unsigned charKursad Oney1-0/+1
2023-06-28Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+3
2023-06-20arm: allow pte_offset_map[_lock]() to failHugh Dickins1-0/+3
2023-06-05locking/atomic: arm: fix sync opsMark Rutland4-3/+23
2023-03-06ARM: 9290/1: uaccess: Fix KASAN false-positivesAndrew Jeffery1-2/+2
2022-12-07ARM: 9279/1: support function error injectionWang Kefeng2-0/+12
2022-11-14ARM: findbit: add unwinder informationRussell King (Oracle)1-1/+7
2022-11-14ARM: findbit: operate by wordsRussell King (Oracle)1-34/+44
2022-11-14ARM: findbit: convert to macrosRussell King (Oracle)1-116/+42
2022-11-14ARM: findbit: provide more efficient ARMv7 implementationRussell King (Oracle)1-1/+5
2022-11-14ARM: findbit: document ARMv5 bit offset calculationRussell King (Oracle)1-4/+4
2022-11-08ARM: 9263/1: use .arch directives instead of assembler command line flagsNick Desaulniers2-4/+4
2022-10-04ARM: 9233/1: stacktrace: Skip frame pointer boundary check for call_with_stack()Li Huafei1-0/+2
2022-08-06Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2022-07-29ARM: findbit: fix overflowing offsetRussell King (Oracle)1-8/+8
2022-07-18arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual1-1/+1
2022-03-24Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-10/+0
2022-03-24Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds9-123/+105
2022-02-25uaccess: remove CONFIG_SET_FSArnd Bergmann1-10/+0
2022-02-11crypto: arm/xor - make vectorized C code Clang-friendlyArd Biesheuvel1-9/+3
2021-12-03ARM: memset: clean up unwind annotationsArd Biesheuvel1-4/+3
2021-12-03ARM: memmove: use frame pointer as unwind anchorArd Biesheuvel1-40/+20
2021-12-03ARM: memcpy: use frame pointer as unwind anchorArd Biesheuvel4-68/+38