qcacmn: Add counter in non-TQM based Tx completion path

Rate limit the log in non-TQM Tx completion path and add a counter
to increment whenever Tx completion status is received and release source
is non-TQM.

Change-Id: I8968ccc7a499577bd4fdfaef78e6520b00c12503
CRs-Fixed: 3201403
Tento commit je obsažen v:
Srinivas Girigowda
2022-05-25 10:22:14 -07:00
odevzdal Madan Koyyalamudi
rodič 9d283234a7
revize 85b76d5a6c
5 změnil soubory, kde provedl 13 přidání a 2 odebrání

Zobrazit soubor

@@ -1580,6 +1580,8 @@ void dp_update_vdev_stats_on_peer_unmap(struct dp_vdev *vdev,
_tgtobj->tx.tx_success_twt.bytes += \
_srcobj->tx.tx_success_twt.bytes; \
_tgtobj->tx.last_tx_ts = _srcobj->tx.last_tx_ts; \
_tgtobj->tx.release_src_not_tqm += \
_srcobj->tx.release_src_not_tqm; \
for (i = 0; i < QDF_PROTO_SUBTYPE_MAX; i++) { \
_tgtobj->tx.no_ack_count[i] += \
_srcobj->tx.no_ack_count[i];\