summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChen Ni <nichen@iscas.ac.cn>2025-04-17 16:48:36 +0800
committerNishanth Menon <nm@ti.com>2025-04-18 10:36:45 -0500
commit17bff220c6d69e4be38c9899a7515c3b02de60f0 (patch)
tree0287253aeeee461a045498b347fe381658b9bd49
parentae9c0b68089d5412bb252c4adbeff122017557c3 (diff)
soc: ti: knav_qmss_queue: Remove unnecessary NULL check before free_percpu()
free_percpu() checks for NULL pointers internally. Remove unneeded NULL check here. Signed-off-by: Chen Ni <nichen@iscas.ac.cn> Link: https://lore.kernel.org/r/20250417084836.937452-1-nichen@iscas.ac.cn Signed-off-by: Nishanth Menon <nm@ti.com>
-rw-r--r--drivers/soc/ti/knav_qmss_queue.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/soc/ti/knav_qmss_queue.c b/drivers/soc/ti/knav_qmss_queue.c
index ea52425864a9c..6e56e7609ccd3 100644
--- a/drivers/soc/ti/knav_qmss_queue.c
+++ b/drivers/soc/ti/knav_qmss_queue.c
@@ -252,8 +252,7 @@ static struct knav_queue *__knav_queue_open(struct knav_queue_inst *inst,
return qh;
err:
- if (qh->stats)
- free_percpu(qh->stats);
+ free_percpu(qh->stats);
devm_kfree(inst->kdev->dev, qh);
return ERR_PTR(ret);
}