From d325bc29d5cebbd6bc96a0db990bbbcfe4f9cbdd Mon Sep 17 00:00:00 2001 From: Jeya R Date: Fri, 16 Apr 2021 13:54:08 +0530 Subject: [PATCH] msm: adsprpc: fix memory leak in fastrpc_file_free Free memory allocated to dev_pm_qos_req when session allocation fails. Change-Id: Ic6cd872b835de2956bf6c7752a06a39a6419993c Acked-by: Nishant Chaubey Signed-off-by: Jeya R --- drivers/char/adsprpc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/char/adsprpc.c b/drivers/char/adsprpc.c index 983a533e4c81..b17a58b85bff 100644 --- a/drivers/char/adsprpc.c +++ b/drivers/char/adsprpc.c @@ -5072,6 +5072,7 @@ static int fastrpc_file_free(struct fastrpc_file *fl) kfree(fl->gidlist.gids); if (!fl->sctx) { + kfree(fl->dev_pm_qos_req); kfree(fl); return 0; }