diff options
| author | Himanshu Jha <[email protected]> | 2017-08-27 02:45:30 +0530 |
|---|---|---|
| committer | Herbert Xu <[email protected]> | 2017-09-22 17:43:25 +0800 |
| commit | 18fddf5fd2111dd670156b3dfb2dfed16d7889b4 (patch) | |
| tree | 25fdab180b94b4f0449cd353ff13ea48eda1c5c1 | |
| parent | b8d3de85acb4434fb7fd5e7dee12204a55ff8fc2 (diff) | |
crypto: inside-secure - remove null check before kfree
Kfree on NULL pointer is a no-op and therefore checking is redundant.
Signed-off-by: Himanshu Jha <[email protected]>
Signed-off-by: Herbert Xu <[email protected]>
| -rw-r--r-- | drivers/crypto/inside-secure/safexcel_hash.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/crypto/inside-secure/safexcel_hash.c b/drivers/crypto/inside-secure/safexcel_hash.c index 3980f946874f..74feb6227101 100644 --- a/drivers/crypto/inside-secure/safexcel_hash.c +++ b/drivers/crypto/inside-secure/safexcel_hash.c @@ -308,10 +308,8 @@ unmap_cache: ctx->base.cache_sz = 0; } free_cache: - if (ctx->base.cache) { - kfree(ctx->base.cache); - ctx->base.cache = NULL; - } + kfree(ctx->base.cache); + ctx->base.cache = NULL; unlock: spin_unlock_bh(&priv->ring[ring].egress_lock); |