qcacmn: Deliver STP pkts from wbm exception path

Vlan tagged STP pkts are received in host from
wbm exception path with wifi parse error code.
This is delivered to stack. Stats added for wifi
parse error and vlan tagged stp pkt count.

Change-Id: I25af5ab403ee7a46b4abe2f60328314d61587b80
CRs-fixed: 2375575
This commit is contained in:
sumedh baikady
2018-12-28 15:26:08 -08:00
parent 2698eab0b5
commit c2fa7c99c0
5 changed files with 72 additions and 22 deletions

View File

@@ -6726,6 +6726,8 @@ dp_print_pdev_rx_stats(struct dp_pdev *pdev)
DP_PRINT_STATS("Dropped:");
DP_PRINT_STATS(" msdu_not_done = %d",
pdev->stats.dropped.msdu_not_done);
DP_PRINT_STATS(" wifi parse = %d",
pdev->stats.dropped.wifi_parse);
DP_PRINT_STATS(" mon_rx_drop = %d",
pdev->stats.dropped.mon_rx_drop);
DP_PRINT_STATS(" mec_drop = %d",
@@ -6737,6 +6739,8 @@ dp_print_pdev_rx_stats(struct dp_pdev *pdev)
pdev->stats.rx.to_stack.num);
DP_PRINT_STATS(" Bytes = %llu",
pdev->stats.rx.to_stack.bytes);
DP_PRINT_STATS(" vlan_tag_stp_cnt = %d",
pdev->stats.vlan_tag_stp_cnt);
DP_PRINT_STATS("Multicast/Broadcast:");
DP_PRINT_STATS(" Packets = %d",
pdev->stats.rx.multicast.num);