Skip to content

Commit e845d23

Browse files
committed
crypto: marvell/cesa - Disable hash algorithms
Disable cesa hash algorithms by lowering the priority because they appear to be broken when invoked in parallel. This allows them to still be tested for debugging purposes. Reported-by: Klaus Kudielka <[email protected]> Signed-off-by: Herbert Xu <[email protected]>
1 parent 6318fbe commit e845d23

File tree

1 file changed

+6
-6
lines changed
  • drivers/crypto/marvell/cesa

1 file changed

+6
-6
lines changed

drivers/crypto/marvell/cesa/hash.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -947,7 +947,7 @@ struct ahash_alg mv_md5_alg = {
947947
.base = {
948948
.cra_name = "md5",
949949
.cra_driver_name = "mv-md5",
950-
.cra_priority = 300,
950+
.cra_priority = 0,
951951
.cra_flags = CRYPTO_ALG_ASYNC |
952952
CRYPTO_ALG_ALLOCATES_MEMORY |
953953
CRYPTO_ALG_KERN_DRIVER_ONLY,
@@ -1018,7 +1018,7 @@ struct ahash_alg mv_sha1_alg = {
10181018
.base = {
10191019
.cra_name = "sha1",
10201020
.cra_driver_name = "mv-sha1",
1021-
.cra_priority = 300,
1021+
.cra_priority = 0,
10221022
.cra_flags = CRYPTO_ALG_ASYNC |
10231023
CRYPTO_ALG_ALLOCATES_MEMORY |
10241024
CRYPTO_ALG_KERN_DRIVER_ONLY,
@@ -1092,7 +1092,7 @@ struct ahash_alg mv_sha256_alg = {
10921092
.base = {
10931093
.cra_name = "sha256",
10941094
.cra_driver_name = "mv-sha256",
1095-
.cra_priority = 300,
1095+
.cra_priority = 0,
10961096
.cra_flags = CRYPTO_ALG_ASYNC |
10971097
CRYPTO_ALG_ALLOCATES_MEMORY |
10981098
CRYPTO_ALG_KERN_DRIVER_ONLY,
@@ -1302,7 +1302,7 @@ struct ahash_alg mv_ahmac_md5_alg = {
13021302
.base = {
13031303
.cra_name = "hmac(md5)",
13041304
.cra_driver_name = "mv-hmac-md5",
1305-
.cra_priority = 300,
1305+
.cra_priority = 0,
13061306
.cra_flags = CRYPTO_ALG_ASYNC |
13071307
CRYPTO_ALG_ALLOCATES_MEMORY |
13081308
CRYPTO_ALG_KERN_DRIVER_ONLY,
@@ -1373,7 +1373,7 @@ struct ahash_alg mv_ahmac_sha1_alg = {
13731373
.base = {
13741374
.cra_name = "hmac(sha1)",
13751375
.cra_driver_name = "mv-hmac-sha1",
1376-
.cra_priority = 300,
1376+
.cra_priority = 0,
13771377
.cra_flags = CRYPTO_ALG_ASYNC |
13781378
CRYPTO_ALG_ALLOCATES_MEMORY |
13791379
CRYPTO_ALG_KERN_DRIVER_ONLY,
@@ -1444,7 +1444,7 @@ struct ahash_alg mv_ahmac_sha256_alg = {
14441444
.base = {
14451445
.cra_name = "hmac(sha256)",
14461446
.cra_driver_name = "mv-hmac-sha256",
1447-
.cra_priority = 300,
1447+
.cra_priority = 0,
14481448
.cra_flags = CRYPTO_ALG_ASYNC |
14491449
CRYPTO_ALG_ALLOCATES_MEMORY |
14501450
CRYPTO_ALG_KERN_DRIVER_ONLY,

0 commit comments

Comments
 (0)