Bläddra i källkod

qcacmn: Release pdev monitor lock in failure scenario

Release pdev monitor lock when srng access start fails for monitor
destination ring.

Change-Id: Id3c0959ff5ac682c89eddfe4b21b45c2b9e1ad94
CRs-Fixed: 2967383
Harsh Kumar Bijlani 4 år sedan
förälder
incheckning
65ba1ff543
1 ändrade filer med 1 tillägg och 0 borttagningar
  1. 1 0
      dp/wifi3.0/dp_rx_mon_dest.c

+ 1 - 0
dp/wifi3.0/dp_rx_mon_dest.c

@@ -1659,6 +1659,7 @@ void dp_rx_mon_dest_process(struct dp_soc *soc, struct dp_intr *int_ctx,
 		QDF_TRACE(QDF_MODULE_ID_TXRX, QDF_TRACE_LEVEL_ERROR,
 			"%s %d : HAL Monitor Destination Ring access Failed -- %pK",
 			__func__, __LINE__, mon_dst_srng);
+		qdf_spin_unlock_bh(&pdev->mon_lock);
 		return;
 	}