summaryrefslogtreecommitdiffstats
path: root/arch/x86/crypto
Commit message (Expand)AuthorAgeFilesLines
* crypto: x86/aria-avx - Do not use avx2 instructionsTaehee Yoo2023-02-141-40/+94
* crypto: x86/blowfish - Eliminate use of SYM_TYPED_FUNC_START in asmPeter Lafreniere2023-02-101-5/+4
* crypto: x86/blowfish - Convert to use ECB/CBC helpersPeter Lafreniere2023-02-102-168/+58
* crypto: x86/blowfish - Remove unused encode parameterPeter Lafreniere2023-02-102-57/+7
* crypto: x86 - exit fpu context earlier in ECB/CBC macrosPeter Lafreniere2023-02-031-4/+15
* crypto: x86/aria-avx512 - fix build failure with old binutilsTaehee Yoo2023-01-201-1/+1
* crypto: x86/aria-avx2 - fix build failure with old binutilsTaehee Yoo2023-01-202-2/+12
* crypto: x86/aria-avx - fix build failure with old binutilsTaehee Yoo2023-01-202-1/+13
* crypto: x86/aria - implement aria-avx512Taehee Yoo2023-01-065-0/+1251
* crypto: x86/aria - implement aria-avx2Taehee Yoo2023-01-066-1/+1752
* crypto: x86/aria - do not use magic number offsets of aria_ctxTaehee Yoo2023-01-061-15/+11
* crypto: x86/aria - add keystream array into request ctxTaehee Yoo2023-01-061-13/+26
* crypto: x86/ghash - add comment and fix broken linkEric Biggers2022-12-302-5/+24
* crypto: x86/ghash - use le128 instead of u128Eric Biggers2022-12-302-8/+8
* crypto: x86/ghash - fix unaligned access in ghash_setkey()Eric Biggers2022-12-301-3/+3
* Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-1416-35/+0
|\
| * Merge tag 'v6.1-rc6' into x86/core, to resolve conflictsIngo Molnar2022-11-211-5/+14
| |\
| * | crypto: x86/poly1305: Remove custom function alignmentThomas Gleixner2022-10-171-1/+0
| * | crypto: twofish: Remove redundant alignmentsThomas Gleixner2022-10-171-2/+0
| * | crypto: x86/sm[34]: Remove redundant alignmentsThomas Gleixner2022-10-173-14/+0
| * | crypto: x86/sha256: Remove custom alignmentsThomas Gleixner2022-10-174-4/+0
| * | crypto: x86/sha1: Remove custom alignmentsThomas Gleixner2022-10-171-1/+0
| * | crypto: x86/serpent: Remove redundant alignmentsThomas Gleixner2022-10-172-4/+0
| * | crypto: x86/crct10dif-pcl: Remove redundant alignmentsThomas Gleixner2022-10-171-1/+0
| * | crypto: x86/cast5: Remove redundant alignmentsThomas Gleixner2022-10-171-2/+0
| * | crypto: x86/camellia: Remove redundant alignmentsThomas Gleixner2022-10-172-6/+0
* | | crypto: Prepare to move crypto_tfm_ctxHerbert Xu2022-12-021-1/+1
* | | crypto: x86/curve25519 - disable gcovJoe Fradley2022-12-021-0/+3
* | | crypto: x86/sm4 - fix crash with CFI enabledEric Biggers2022-11-252-6/+8
* | | crypto: x86/sm3 - fix possible crash with CFI enabledEric Biggers2022-11-251-1/+2
* | | crypto: x86/sha512 - fix possible crash with CFI enabledEric Biggers2022-11-253-3/+6
* | | crypto: x86/sha256 - fix possible crash with CFI enabledEric Biggers2022-11-254-4/+8
* | | crypto: x86/sha1 - fix possible crash with CFI enabledEric Biggers2022-11-252-2/+4
* | | crypto: x86/nhpoly1305 - eliminate unnecessary CFI wrappersEric Biggers2022-11-254-22/+10
* | | crypto: x86/aria - fix crash with CFI enabledEric Biggers2022-11-251-6/+7
* | | crypto: x86/aegis128 - fix possible crash with CFI enabledEric Biggers2022-11-251-4/+5
| |/ |/|
* | crypto: x86/polyval - Fix crashes when keys are not 16-byte alignedNathan Huckleberry2022-10-211-5/+14
|/
* Merge tag 'v6.1-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds2022-10-106-0/+2029
|\
| * crypto: aria-avx - add AES-NI/AVX/x86_64/GFNI assembler implementation of ari...Taehee Yoo2022-09-245-0/+1553
| * crypto: Kconfig - simplify cipher entriesRobert Elliott2022-08-261-166/+108
| * crypto: Kconfig - simplify hash entriesRobert Elliott2022-08-261-41/+60
| * crypto: Kconfig - simplify aead entriesRobert Elliott2022-08-261-2/+6
| * crypto: Kconfig - simplify CRC entriesRobert Elliott2022-08-261-20/+16
| * crypto: Kconfig - simplify public-key entriesRobert Elliott2022-08-261-1/+6
| * crypto: Kconfig - move x86 entries to a submenuRobert Elliott2022-08-261-0/+500
| * crypto: x86/sha512 - load based on CPU featuresRobert Elliott2022-08-191-0/+10
* | x86: Add types to indirectly called assembly functionsSami Tolvanen2022-09-261-2/+3
|/
* Merge tag 'spdx-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2022-08-041-23/+1
|\
| * x86/crypto: Remove stray comment terminatorThomas Gleixner2022-06-131-2/+0
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULEThomas Gleixner2022-06-101-21/+1