소스 검색

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
Pratik Gandhi 8 년 전
부모
커밋
97fa0b0162
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      dp/wifi3.0/dp_rx.c

+ 3 - 0
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[3],
 				peer->neighbour_peers_macaddr.raw[4],
 				peer->neighbour_peers_macaddr.raw[4],
 				peer->neighbour_peers_macaddr.raw[5]);
 				peer->neighbour_peers_macaddr.raw[5]);
+
+				qdf_spin_unlock_bh(&pdev->neighbour_peer_mutex);
+
 			return pdev->monitor_vdev;
 			return pdev->monitor_vdev;
 		}
 		}
 	}
 	}