From f6d96209a5510d52caaf380ae3938697cbd9330b Mon Sep 17 00:00:00 2001 From: Srihitha Tangudu Date: Wed, 8 Sep 2021 15:21:00 +0530 Subject: [PATCH] disp: msm: dsi: Fix deadlock issue in debugfs_esd_trigger_check function In debugfs_esd_trigger_check, display mutex is not unlocked in error scenario which may lead to deadlock. This change adds fix to handle this. Change-Id: I44d78959630a49bd1e9dcf871cfc108ac43232db Signed-off-by: Srihitha Tangudu --- msm/dsi/dsi_display.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/msm/dsi/dsi_display.c b/msm/dsi/dsi_display.c index 9cf97c164e70..361bb5528bae 100644 --- a/msm/dsi/dsi_display.c +++ b/msm/dsi/dsi_display.c @@ -1562,7 +1562,7 @@ static ssize_t debugfs_esd_trigger_check(struct file *file, display->trusted_vm_env); if (rc) { DSI_ERR("Failed to trigger ESD attack\n"); - goto error; + goto unlock; } }