|
@@ -583,8 +583,7 @@ dp_rx_null_q_desc_handle(struct dp_soc *soc,
|
|
|
QDF_TRACE_LEVEL_DEBUG,
|
|
|
"%s free buffer for multicast packet",
|
|
|
__func__);
|
|
|
- DP_STATS_INC_PKT(peer, rx.nawds_mcast_drop,
|
|
|
- 1, qdf_nbuf_len(nbuf));
|
|
|
+ DP_STATS_INC(peer, rx.nawds_mcast_drop, 1);
|
|
|
qdf_nbuf_free(nbuf);
|
|
|
return;
|
|
|
}
|
|
@@ -919,15 +918,14 @@ dp_rx_err_process(struct dp_soc *soc, void *hal_ring, uint32_t quota)
|
|
|
link_desc_va = dp_rx_cookie_2_link_desc_va(soc, &hbi);
|
|
|
hal_rx_msdu_list_get(link_desc_va, &msdu_list, &num_msdus);
|
|
|
|
|
|
- if (qdf_unlikely((msdu_list.rbm[0] !=
|
|
|
- HAL_RX_BUF_RBM_SW3_BM) &&
|
|
|
+ if (qdf_unlikely((msdu_list.rbm[0] != DP_WBM2SW_RBM) &&
|
|
|
(msdu_list.rbm[0] !=
|
|
|
HAL_RX_BUF_RBM_WBM_IDLE_DESC_LIST))) {
|
|
|
/* TODO */
|
|
|
/* Call appropriate handler */
|
|
|
DP_STATS_INC(soc, rx.err.invalid_rbm, 1);
|
|
|
QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE_LEVEL_ERROR,
|
|
|
- FL("Invalid RBM %d"), rbm);
|
|
|
+ FL("Invalid RBM %d"), msdu_list.rbm[0]);
|
|
|
|
|
|
/* Return link descriptor through WBM ring (SW2WBM)*/
|
|
|
dp_rx_link_desc_return(soc, ring_desc,
|
|
@@ -935,7 +933,6 @@ dp_rx_err_process(struct dp_soc *soc, void *hal_ring, uint32_t quota)
|
|
|
continue;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
/* Get the MPDU DESC info */
|
|
|
hal_rx_mpdu_desc_info_get(ring_desc, &mpdu_desc_info);
|
|
|
|