From 97fa0b0162d059e540d788b834a536c8471eb151 Mon Sep 17 00:00:00 2001 From: Pratik Gandhi Date: Fri, 14 Jul 2017 00:55:43 +0530 Subject: [PATCH] qcacmn: Smart Mesh Unlock mutex after NAC filtering Mutex needs to be unlocked in NAC filtering success path, before sending packet to stack. Change-Id: I7bf2e84ee5889b78a956a7c757bb22231c45022e CRs-Fixed: 2017269 --- dp/wifi3.0/dp_rx.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dp/wifi3.0/dp_rx.c b/dp/wifi3.0/dp_rx.c index 672982dd9692..1fa4a3837e58 100644 --- a/dp/wifi3.0/dp_rx.c +++ b/dp/wifi3.0/dp_rx.c @@ -569,6 +569,9 @@ struct dp_vdev *dp_rx_nac_filter(struct dp_pdev *pdev, peer->neighbour_peers_macaddr.raw[3], peer->neighbour_peers_macaddr.raw[4], peer->neighbour_peers_macaddr.raw[5]); + + qdf_spin_unlock_bh(&pdev->neighbour_peer_mutex); + return pdev->monitor_vdev; } }