-
- Downloads
Pull crypto update from Herbert Xu: - Added aesni/avx/x86_64 implementations for camellia. - Optimised AVX code for cast5/serpent/twofish/cast6. - Fixed vmac bug with unaligned input. - Allow compression algorithms in FIPS mode. - Optimised crc32c implementation for Intel. - Misc fixes. * git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (32 commits) crypto: caam - Updated SEC-4.0 device tree binding for ERA information. crypto: testmgr - remove superfluous initializers for xts(aes) crypto: testmgr - allow compression algs in fips mode crypto: testmgr - add larger crc32c test vector to test FPU path in crc32c_intel crypto: testmgr - clean alg_test_null entries in alg_test_descs[] crypto: testmgr - remove fips_allowed flag from camellia-aesni null-tests crypto: cast5/cast6 - move lookup tables to shared module padata: use __this_cpu_read per-cpu helper crypto: s5p-sss - Fix compilation error crypto: picoxcell - Add terminating entry for platform_device_id table crypto: omap-aes - select BLKCIPHER2 crypto: camellia - add AES-NI/AVX/x86_64 assembler implementation of camellia cipher crypto: camellia-x86_64 - share common functions and move structures and function definitions to header file crypto: tcrypt - add async speed test for camellia cipher crypto: tegra-aes - fix error-valued pointer dereference crypto: tegra - fix missing unlock on error case crypto: cast5/avx - avoid using temporary stack buffers crypto: serpent/avx - avoid using temporary stack buffers crypto: twofish/avx - avoid using temporary stack buffers crypto: cast6/avx - avoid using temporary stack buffers ...
Showing
- Documentation/devicetree/bindings/crypto/fsl-sec4.txt 3 additions, 2 deletionsDocumentation/devicetree/bindings/crypto/fsl-sec4.txt
- arch/x86/crypto/Makefile 5 additions, 0 deletionsarch/x86/crypto/Makefile
- arch/x86/crypto/camellia-aesni-avx-asm_64.S 1102 additions, 0 deletionsarch/x86/crypto/camellia-aesni-avx-asm_64.S
- arch/x86/crypto/camellia_aesni_avx_glue.c 558 additions, 0 deletionsarch/x86/crypto/camellia_aesni_avx_glue.c
- arch/x86/crypto/camellia_glue.c 29 additions, 63 deletionsarch/x86/crypto/camellia_glue.c
- arch/x86/crypto/cast5-avx-x86_64-asm_64.S 265 additions, 83 deletionsarch/x86/crypto/cast5-avx-x86_64-asm_64.S
- arch/x86/crypto/cast5_avx_glue.c 23 additions, 56 deletionsarch/x86/crypto/cast5_avx_glue.c
- arch/x86/crypto/cast6-avx-x86_64-asm_64.S 131 additions, 75 deletionsarch/x86/crypto/cast6-avx-x86_64-asm_64.S
- arch/x86/crypto/cast6_avx_glue.c 16 additions, 61 deletionsarch/x86/crypto/cast6_avx_glue.c
- arch/x86/crypto/crc32c-intel_glue.c 81 additions, 0 deletionsarch/x86/crypto/crc32c-intel_glue.c
- arch/x86/crypto/crc32c-pcl-intel-asm_64.S 460 additions, 0 deletionsarch/x86/crypto/crc32c-pcl-intel-asm_64.S
- arch/x86/crypto/glue_helper-asm-avx.S 91 additions, 0 deletionsarch/x86/crypto/glue_helper-asm-avx.S
- arch/x86/crypto/glue_helper.c 6 additions, 6 deletionsarch/x86/crypto/glue_helper.c
- arch/x86/crypto/serpent-avx-x86_64-asm_64.S 108 additions, 58 deletionsarch/x86/crypto/serpent-avx-x86_64-asm_64.S
- arch/x86/crypto/serpent_avx_glue.c 9 additions, 40 deletionsarch/x86/crypto/serpent_avx_glue.c
- arch/x86/crypto/serpent_sse2_glue.c 6 additions, 6 deletionsarch/x86/crypto/serpent_sse2_glue.c
- arch/x86/crypto/twofish-avx-x86_64-asm_64.S 137 additions, 71 deletionsarch/x86/crypto/twofish-avx-x86_64-asm_64.S
- arch/x86/crypto/twofish_avx_glue.c 15 additions, 58 deletionsarch/x86/crypto/twofish_avx_glue.c
- arch/x86/crypto/twofish_glue_3way.c 10 additions, 10 deletionsarch/x86/crypto/twofish_glue_3way.c
- arch/x86/include/asm/crypto/camellia.h 82 additions, 0 deletionsarch/x86/include/asm/crypto/camellia.h
Loading
Please register or sign in to comment