Code

History

Commits on master to lib/crc32
  1. lib/crc: arm: Enable arm64's NEON intrinsics implementation of crc64Ard Biesheuvel committed 6 months agoe3babeb
  2. lib/crc: Turn NEON intrinsics crc64 implementation into common codeArd Biesheuvel committed 6 months ago061cef5
  3. Merge tag 'loongarch-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongsonLinus Torvalds committed 6 months agoff57d59
  4. LoongArch: Adjust build infrastructure for 32BIT/64BITHuacai Chen committed 6 months ago3d9aba6
  5. lib/crc: arm64: Simplify intrinsics implementationArd Biesheuvel committed 7 months ago8fdef85
  6. lib/crc: arm64: Use existing macros for kernel-mode FPU cflagsArd Biesheuvel committed 7 months agof956dc8
  7. lib/crc: arm64: Drop unnecessary chunking logic from crc64Ard Biesheuvel committed 7 months agoe0718ed
  8. lib/crc: arm64: Assume a little-endian kernelEric Biggers committed 7 months ago5276ea1
  9. lib/crc: arm64: add NEON accelerated CRC64-NVMe implementationDemian Shulhan committed 7 months ago63432fd
  10. lib/crc: arm64: Drop check for CONFIG_KERNEL_MODE_NEONEric Biggers committed 8 months ago6e4d63e
  11. lib/crc: tests: Add a .kunitconfig fileEric Biggers committed 8 months agoc13cee2
  12. lib/crc: tests: Add CRC_ENABLE_ALL_FOR_KUNITEric Biggers committed 8 months agocdf22ae
  13. lib/crc: tests: Make crc_kunit test only the enabled CRC variantsEric Biggers committed 8 months ago85c9f3a
  14. lib/crc: Switch ARM and arm64 to 'ksimd' scoped guard APIArd Biesheuvel committed 1 year ago4fb6230
  15. lib/crc: Drop inline from all *_mod_init_arch() functionsEric Biggers committed 1 year ago5ff74f5
  16. lib/crc: Use underlying functions instead of crypto_simd_usable()Eric Biggers committed 1 year agoc2a0c51
  17. lib/crc: crc_kunit: Test CRC computation in interrupt contextsEric Biggers committed 1 year ago842ec21
  18. lib/crc: x86/crc32c: Enable VPCLMULQDQ optimization where beneficialEric Biggers committed 1 year ago118da22
  19. lib/crc: x86: Reorganize crc-pclmul static_call initializationEric Biggers committed 1 year ago110628e
  20. lib/crc: Explicitly include <linux/export.h>Eric Biggers committed 1 year ago1a822ea
  21. lib/crc: Remove ARCH_HAS_* kconfig symbolsEric Biggers committed 1 year ago61d01fb
  22. lib/crc: x86: Migrate optimized CRC code into lib/crc/Eric Biggers committed 1 year agob10749d
  23. lib/crc: sparc: Migrate optimized CRC code into lib/crc/Eric Biggers committed 1 year ago9b2d720
  24. lib/crc: s390: Migrate optimized CRC code into lib/crc/Eric Biggers committed 1 year ago2374bf2
  25. lib/crc: riscv: Migrate optimized CRC code into lib/crc/Eric Biggers committed 1 year agob594381
  26. lib/crc: powerpc: Migrate optimized CRC code into lib/crc/Eric Biggers committed 1 year ago190c253
  27. lib/crc: mips: Migrate optimized CRC code into lib/crc/Eric Biggers committed 1 year agoda4fd65
  28. lib/crc: loongarch: Migrate optimized CRC code into lib/crc/Eric Biggers committed 1 year agob10d2d2
  29. lib/crc: arm64: Migrate optimized CRC code into lib/crc/Eric Biggers committed 1 year ago2b7531b
  30. lib/crc: arm: Migrate optimized CRC code into lib/crc/Eric Biggers committed 1 year ago530b304
  31. lib/crc: Prepare for arch-optimized code in subdirs of lib/crc/Eric Biggers committed 1 year ago0bcfca5
  32. lib/crc: Move files into lib/crc/Eric Biggers committed 1 year ago89a5159