qcacmn: Add check for num users while peer deterministic stats update
Adding check for num users and num ul users to not cross max users limit And convert target uplink trigger tid to data tids CRs-Fixed: 3396991 Change-Id: I66180dba0889e116ce8ff4e582fd9c1d8391f27b
This commit is contained in:

کامیت شده توسط
Madan Koyyalamudi

والد
66fa364229
کامیت
94970e41cb
@@ -916,14 +916,12 @@ struct dp_mon_peer_airtime_stats {
|
||||
|
||||
/**
|
||||
* struct dp_mon_peer_deterministic - Monitor peer deterministic stats
|
||||
* @dl_det: Downlink deterministic stats
|
||||
* @ul_det: Uplink deterministic stats
|
||||
* @rx_det: RX deterministic stats
|
||||
* @deter: Deterministic stats per data tid
|
||||
* @avg_tx_rate: Avg TX rate
|
||||
*/
|
||||
struct dp_mon_peer_deterministic {
|
||||
struct cdp_peer_tx_dl_deter dl_det[MSDUQ_INDEX_MAX][TX_MODE_DL_MAX];
|
||||
struct cdp_peer_tx_ul_deter ul_det[TX_MODE_UL_MAX];
|
||||
struct cdp_peer_rx_deter rx_det;
|
||||
struct cdp_peer_deter_stats deter[CDP_DATA_TID_MAX];
|
||||
uint64_t avg_tx_rate;
|
||||
};
|
||||
#endif
|
||||
|
||||
@@ -940,7 +938,7 @@ struct dp_mon_peer_stats {
|
||||
dp_mon_peer_rx_stats rx;
|
||||
#ifdef WLAN_TELEMETRY_STATS_SUPPORT
|
||||
struct dp_mon_peer_airtime_stats airtime_stats;
|
||||
struct dp_mon_peer_deterministic deter_stats[CDP_DATA_TID_MAX];
|
||||
struct dp_mon_peer_deterministic deter_stats;
|
||||
#endif
|
||||
#endif
|
||||
};
|
||||
@@ -4491,13 +4489,13 @@ void dp_monitor_peer_deter_stats(struct dp_peer *peer,
|
||||
struct cdp_peer_deter_stats *stats)
|
||||
{
|
||||
struct dp_mon_peer_stats *mon_peer_stats = NULL;
|
||||
struct dp_mon_peer_deterministic *deter_stats;
|
||||
struct cdp_peer_deter_stats *deter_stats;
|
||||
|
||||
if (qdf_unlikely(!peer->monitor_peer))
|
||||
return;
|
||||
|
||||
mon_peer_stats = &peer->monitor_peer->stats;
|
||||
deter_stats = mon_peer_stats->deter_stats;
|
||||
deter_stats = &mon_peer_stats->deter_stats.deter[0];
|
||||
qdf_mem_copy(stats, deter_stats, sizeof(*stats) * CDP_DATA_TID_MAX);
|
||||
}
|
||||
#endif
|
||||
|
مرجع در شماره جدید
Block a user