From 78976eaa915cf2576e6ab457fff7cbf09be0137e Mon Sep 17 00:00:00 2001 From: Saket Jha Date: Tue, 4 Jun 2019 14:14:05 -0700 Subject: [PATCH] qcacmn: Release lock in dp_reset_monitor_mode Release mon_lock in dp_reset_monitor_mode function before returning if status is not successful. Change-Id: I321cd55225ed3cc5e5b4a752fb10604d05fb9a56 CRs-Fixed: 2462725 --- dp/wifi3.0/dp_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dp/wifi3.0/dp_main.c b/dp/wifi3.0/dp_main.c index 9d94f429ee28..f1bf1d8d1e8b 100644 --- a/dp/wifi3.0/dp_main.c +++ b/dp/wifi3.0/dp_main.c @@ -6064,6 +6064,7 @@ QDF_STATUS dp_reset_monitor_mode(struct cdp_pdev *pdev_handle) if (status != QDF_STATUS_SUCCESS) { dp_err("Failed to send tlv filter for monitor mode rings"); + qdf_spin_unlock_bh(&pdev->mon_lock); return status; }