qcacmn: Add stats to count mpdu dropped due to ppdu id mismatch

During frequent channel changes in corner case we observe
that mpdu ppdu id does not match dest ring curring ppdu id.
Such mpdus are dropped. Add stats to count such dropped mpdus.

Change-Id: If52e81f4e718ce0d7f83a41f4f0121394525b9df
CRs-Fixed: 3144784
这个提交包含在:
Jeevan Kukkalli
2022-05-13 15:58:43 +05:30
提交者 Madan Koyyalamudi
父节点 ff354463a5
当前提交 660a0d7e2c
修改 2 个文件,包含 5 行新增0 行删除

查看文件

@@ -870,6 +870,8 @@ dp_print_pdev_rx_mon_stats(struct dp_pdev *pdev)
rx_mon_stats->status_ppdu_drop);
DP_PRINT_STATS("ppdus dropped frm dest ring = %d",
rx_mon_stats->dest_ppdu_drop);
DP_PRINT_STATS("mpdu_ppdu_id_mismatch_drop = %u",
rx_mon_stats->mpdu_ppdu_id_mismatch_drop);
stat_ring_ppdu_ids =
(uint32_t *)qdf_mem_malloc(sizeof(uint32_t) * MAX_PPDU_ID_HIST);
dest_ring_ppdu_ids =