From: Dan Carpenter Date: Wed, 23 Mar 2011 13:20:27 +0000 (+0800) Subject: crypto: caam - dereferencing ERR_PTR on allocation failure X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=cdc712d884cec0354d6899e7a329eee542ca2f7d;p=linux-beck.git crypto: caam - dereferencing ERR_PTR on allocation failure t_alg is an ERR_PTR here so we can't dereference it. Signed-off-by: Dan Carpenter Acked-by: Kim Phillips Signed-off-by: Herbert Xu --- diff --git a/drivers/crypto/caam/caamalg.c b/drivers/crypto/caam/caamalg.c index 140343496096..dce44b2d1833 100644 --- a/drivers/crypto/caam/caamalg.c +++ b/drivers/crypto/caam/caamalg.c @@ -1136,7 +1136,7 @@ static int __init caam_algapi_init(void) if (IS_ERR(t_alg)) { err = PTR_ERR(t_alg); dev_warn(ctrldev, "%s alg allocation failed\n", - t_alg->crypto_alg.cra_driver_name); + driver_algs[i].driver_name); continue; }