66 - CRYPTO_USER_API_ENABLE_OBSOLETE : [v5.10]
77 - CRYPTO_PCRYPT
88 - CRYPTO_ECRDSA
9- - CRYPTO_CURVE25519 : [v5.6]
9+ # Removed in "crypto: curve25519 - Remove unused kpp support"
10+ - CRYPTO_CURVE25519 : [v5.6, -v6.17]
1011 - CRYPTO_CHACHA20POLY1305
1112 - CRYPTO_AEGIS128
1213 - CRYPTO_CFB : [-v5.8]
@@ -21,7 +22,8 @@ config:
2122 # Removed in "crypto: vmac - remove unused VMAC algorithm".
2223 - CRYPTO_VMAC : [-v6.14]
2324 - CRYPTO_BLAKE2S : [v5.6, -v5.15]
24- - CRYPTO_BLAKE2S_X86 : [v6.1, x86_64, -kmsan]
25+ # Moved by "lib/crypto: blake2s: Consolidate into single C translation unit"
26+ - CRYPTO_BLAKE2S_X86 : [v6.1, x86_64, -kmsan, -v6.17]
2527 - CRYPTO_BLAKE2S_ARM : [v6.1, arm]
2628 - CRYPTO_MICHAEL_MIC
2729 - CRYPTO_RMD160
@@ -92,11 +94,14 @@ config:
9294 - CRYPTO_CRC32_PCLMUL : [x86_64, -kmsan, -v6.14]
9395 # Removed in "x86/crc-t10dif: expose CRC-T10DIF function through lib".
9496 - CRYPTO_CRCT10DIF_PCLMUL : [x86_64, -kmsan, -v6.14]
95- - CRYPTO_SHA1_SSSE3 : [x86_64, -kmsan]
97+ # Moved by "lib/crypto: x86/sha1: Migrate optimized code into library"
98+ - CRYPTO_SHA1_SSSE3 : [x86_64, -kmsan, -v6.17]
9699 # Replaced in v6.16 "crypto: x86/sha256 - implement library instead of shash".
97100 - CRYPTO_SHA256_SSSE3 : [x86_64, -kmsan, -v6.16]
98- - CRYPTO_SHA256_X86_64 : [x86_64, -kmsan, v6.16]
99- - CRYPTO_SHA512_SSSE3 : [x86_64, -kmsan]
101+ # Moved in "lib/crypto: sha256: Consolidate into single module"
102+ - CRYPTO_SHA256_X86_64 : [x86_64, -kmsan, v6.16, -v6.17]
103+ # Moved in v6.17 "lib/crypto: x86/sha512: Migrate optimized SHA-512 code to library".
104+ - CRYPTO_SHA512_SSSE3 : [x86_64, -kmsan, -v6.17]
100105 - CRYPTO_DEV_PADLOCK : [x86_64]
101106 - CRYPTO_DEV_PADLOCK_AES : [x86_64]
102107 - CRYPTO_DEV_PADLOCK_SHA : [x86_64]
@@ -125,9 +130,12 @@ config:
125130 - CRYPTO_CRC32_ARM_CE : [arm, -v6.14]
126131 - CRYPTO_NHPOLY1305_NEON : [arm, arm64]
127132 - CRYPTO_CURVE25519_NEON : [arm]
128- - CRYPTO_SHA256_ARM64 : [arm64]
129- - CRYPTO_SHA512_ARM64 : [arm64]
130- - CRYPTO_SHA1_ARM64_CE : [arm64]
133+ # Moved by "lib/crypto: sha256: Consolidate into single module"
134+ - CRYPTO_SHA256_ARM64 : [arm64, -v6.17]
135+ # Moved by "lib/crypto: arm64/sha512: Migrate optimized SHA-512 code to library"
136+ - CRYPTO_SHA512_ARM64 : [arm64, -v6.17]
137+ # Moved by "lib/crypto: arm64/sha1: Migrate optimized code into library"
138+ - CRYPTO_SHA1_ARM64_CE : [arm64, -v6.17]
131139 # Removed in "crypto: arm64/sha256 - implement library instead of shash".
132140 - CRYPTO_SHA2_ARM64_CE : [arm64, -v6.16]
133141 - CRYPTO_SHA512_ARM64_CE : [arm64, -v6.16]
@@ -144,5 +152,6 @@ config:
144152 - CRYPTO_AES_ARM64_CE_CCM : [arm64]
145153 - CRYPTO_AES_ARM64_CE_BLK : [arm64]
146154 - CRYPTO_AES_ARM64_NEON_BLK : [arm64]
147- - CRYPTO_POLY1305_NEON : [arm64]
155+ # Moved by ""
156+ - CRYPTO_POLY1305_NEON : [arm64, -v6.17]
148157 - CRYPTO_AES_ARM64_BS : [arm64]
0 commit comments