]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
crypto: caam - silence .setkey in case of bad key length
authorHoria Geantă <horia.geanta@nxp.com>
Wed, 22 Jul 2020 12:14:55 +0000 (15:14 +0300)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 31 Jul 2020 08:25:27 +0000 (18:25 +1000)
In case of bad key length, driver emits "key size mismatch" messages,
but only for xts(aes) algorithms.

Reduce verbosity by making them visible only when debugging.
This way crypto fuzz testing log cleans up a bit.

Signed-off-by: Horia Geantă <horia.geanta@nxp.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/caam/caamalg.c
drivers/crypto/caam/caamalg_qi.c
drivers/crypto/caam/caamalg_qi2.c

index e94e7f27f1d0ddb9e10f58f2d9fbe02c3c607b6a..91feda5b63f65c164adbb427707d5aa7b7700cdd 100644 (file)
@@ -832,7 +832,7 @@ static int xts_skcipher_setkey(struct crypto_skcipher *skcipher, const u8 *key,
        u32 *desc;
 
        if (keylen != 2 * AES_MIN_KEY_SIZE  && keylen != 2 * AES_MAX_KEY_SIZE) {
-               dev_err(jrdev, "key size mismatch\n");
+               dev_dbg(jrdev, "key size mismatch\n");
                return -EINVAL;
        }
 
index efe8f15a4a51a67909522542694ed07e04e4c331..bb1c0106a95c3e9276cb964b6092a4afc5434687 100644 (file)
@@ -728,7 +728,7 @@ static int xts_skcipher_setkey(struct crypto_skcipher *skcipher, const u8 *key,
        int ret = 0;
 
        if (keylen != 2 * AES_MIN_KEY_SIZE  && keylen != 2 * AES_MAX_KEY_SIZE) {
-               dev_err(jrdev, "key size mismatch\n");
+               dev_dbg(jrdev, "key size mismatch\n");
                return -EINVAL;
        }
 
index 1e901344db67c22421593524a5e360c3b1fd47dc..700e1d50211fd2bb4943f2cfef1a37d88463e7e9 100644 (file)
@@ -1058,7 +1058,7 @@ static int xts_skcipher_setkey(struct crypto_skcipher *skcipher, const u8 *key,
        u32 *desc;
 
        if (keylen != 2 * AES_MIN_KEY_SIZE  && keylen != 2 * AES_MAX_KEY_SIZE) {
-               dev_err(dev, "key size mismatch\n");
+               dev_dbg(dev, "key size mismatch\n");
                return -EINVAL;
        }