Browse Source

qcacmn: Check to prevent crash when reading stats

Add a check for update_dp_stats before calling it.
This is registered only for WIN & causes a crash on MCL.

Change-Id: I584b7dba73bcc2426deb97641c30b4d704ce0d8b
CRs-Fixed: 2111735
psimha 7 years ago
parent
commit
fb49db3c83
1 changed files with 2 additions and 1 deletions
  1. 2 1
      dp/wifi3.0/dp_main.c

+ 2 - 1
dp/wifi3.0/dp_main.c

@@ -3710,7 +3710,8 @@ void dp_aggregate_vdev_stats(struct dp_vdev *vdev)
 			peer->stats.tx.last_ack_rssi;
 	}
 
-	soc->cdp_soc.ol_ops->update_dp_stats(vdev->pdev->osif_pdev,
+	if (soc->cdp_soc.ol_ops->update_dp_stats)
+		soc->cdp_soc.ol_ops->update_dp_stats(vdev->pdev->osif_pdev,
 			&vdev->stats, vdev->vdev_id, UPDATE_VDEV_STATS);
 }