From 2348ac7cfdea69244a50a773af93fae06b7d371b Mon Sep 17 00:00:00 2001 From: Tanwee Kausar Date: Mon, 24 Aug 2020 14:03:15 -0700 Subject: [PATCH] kernel: crypto: Possible null pointer dereference Removing possible null pointer derefrence during error exit. Change-Id: Ic7246a39685942f308b35ab2b5f8f30a834e5f4c Signed-off-by: Tanwee Kausar --- drivers/crypto/msm/qcedev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/crypto/msm/qcedev.c b/drivers/crypto/msm/qcedev.c index 33327accabd5..f4d881be9abd 100644 --- a/drivers/crypto/msm/qcedev.c +++ b/drivers/crypto/msm/qcedev.c @@ -1988,7 +1988,7 @@ long qcedev_ioctl(struct file *file, exit_free_qcedev_areq: if (cmd != QCEDEV_IOCTL_MAP_BUF_REQ && - cmd != QCEDEV_IOCTL_UNMAP_BUF_REQ) + cmd != QCEDEV_IOCTL_UNMAP_BUF_REQ && podev != NULL) qcedev_ce_high_bw_req(podev, false); kfree(qcedev_areq); return err;