On Fri, 11 Jul 2014 15:34:46 +0300
Horia Geanta <horia.gea...@freescale.com> wrote:

> +++ b/crypto/testmgr.c
> @@ -198,13 +198,20 @@ static int __test_hash(struct crypto_ahash *tfm, struct 
> hash_testvec *template,
>       const char *algo = crypto_tfm_alg_driver_name(crypto_ahash_tfm(tfm));
>       unsigned int i, j, k, temp;
>       struct scatterlist sg[8];
> -     char result[64];
> +     char *result = NULL;
> +     char *key = NULL;

these needn't be initialized, here and elsewhere.

>       struct ahash_request *req;
>       struct tcrypt_result tresult;
>       void *hash_buff;
>       char *xbuf[XBUFSIZE];
>       int ret = -ENOMEM;
>  
> +     result = kmalloc(64, GFP_KERNEL);

s/64/MAX_DIGEST_SIZE

> +++ b/crypto/testmgr.h
> @@ -32,7 +32,7 @@
>  #define MAX_DIGEST_SIZE              64
>  #define MAX_TAP                      8
>  
> -#define MAX_KEYLEN           56
> +#define MAX_KEYLEN           160
>  #define MAX_IVLEN            32

this change could use a blurb in the commit message.

Other than that, this series gets my:

Acked-by: Kim Phillips <kim.phill...@freescale.com>

Thanks!

Kim
--
To unsubscribe from this list: send the line "unsubscribe linux-crypto" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to