qcacmn: remove preamble from peer delayed stats

delete copy preamble from ppdu_desc to peer in data type case.
this will give mu_bar preamble of a data frame instead of ctrl frame.

this will not affect tx_capture given that preamble is copied to
phy_type in ppdu_desc from ppdu_desc preamble itself.

this should fix issue with pulling information from ppdu descriptor by
having data frames with low mcs. mcs was correct but preamble gave
impression that frame was a data but it was a ctrl frame.

Change-Id: Id82e6eb98af0e9488227bff43fc77f188eee77e3
This commit is contained in:
Ruben Columbus
2021-03-19 17:35:46 -07:00
committed by snandini
父節點 30d75bfe8a
當前提交 5708cdac6f

查看文件

@@ -136,7 +136,6 @@ dp_peer_copy_delay_stats(struct dp_peer *peer,
peer->delayed_ba_ppdu_stats.txbf = ppdu->txbf;
peer->delayed_ba_ppdu_stats.bw = ppdu->bw;
peer->delayed_ba_ppdu_stats.nss = ppdu->nss;
peer->delayed_ba_ppdu_stats.preamble = ppdu->preamble;
peer->delayed_ba_ppdu_stats.gi = ppdu->gi;
peer->delayed_ba_ppdu_stats.dcm = ppdu->dcm;
peer->delayed_ba_ppdu_stats.ldpc = ppdu->ldpc;
@@ -153,7 +152,6 @@ dp_peer_copy_delay_stats(struct dp_peer *peer,
peer->delayed_ba_ppdu_stats.user_pos = ppdu->user_pos;
peer->delayed_ba_ppdu_stats.mu_group_id = ppdu->mu_group_id;
peer->delayed_ba_ppdu_stats.mcs = ppdu->mcs;
peer->last_delayed_ba = true;
@@ -183,7 +181,6 @@ dp_peer_copy_stats_to_bar(struct dp_peer *peer,
ppdu->txbf = peer->delayed_ba_ppdu_stats.txbf;
ppdu->bw = peer->delayed_ba_ppdu_stats.bw;
ppdu->nss = peer->delayed_ba_ppdu_stats.nss;
ppdu->preamble = peer->delayed_ba_ppdu_stats.preamble;
ppdu->gi = peer->delayed_ba_ppdu_stats.gi;
ppdu->dcm = peer->delayed_ba_ppdu_stats.dcm;
ppdu->ldpc = peer->delayed_ba_ppdu_stats.ldpc;
@@ -200,7 +197,6 @@ dp_peer_copy_stats_to_bar(struct dp_peer *peer,
ppdu->user_pos = peer->delayed_ba_ppdu_stats.user_pos;
ppdu->mu_group_id = peer->delayed_ba_ppdu_stats.mu_group_id;
ppdu->mcs = peer->delayed_ba_ppdu_stats.mcs;
peer->last_delayed_ba = false;