qcacmn: Handle wbm_internal_error in tx completions
Handle wbm_internal_error in tx completions by releasing associated descriptors and buffers. Change-Id: I94d334c90c0514674323430fe53da72fb5424576
このコミットが含まれているのは:
@@ -5597,8 +5597,12 @@ dp_print_soc_tx_stats(struct dp_soc *soc)
|
||||
soc->stats.tx.tcl_ring_full[2]);
|
||||
DP_PRINT_STATS("Tx invalid completion release = %d",
|
||||
soc->stats.tx.invalid_release_source);
|
||||
DP_PRINT_STATS("Tx comp wbm internal error = %d",
|
||||
soc->stats.tx.wbm_internal_error);
|
||||
DP_PRINT_STATS("Tx comp wbm internal error = %d : [%d %d %d %d]",
|
||||
soc->stats.tx.wbm_internal_error[WBM_INT_ERROR_ALL],
|
||||
soc->stats.tx.wbm_internal_error[WBM_INT_ERROR_REO_NULL_BUFFER],
|
||||
soc->stats.tx.wbm_internal_error[WBM_INT_ERROR_REO_NULL_LINK_DESC],
|
||||
soc->stats.tx.wbm_internal_error[WBM_INT_ERROR_REO_NULL_MSDU_BUFF],
|
||||
soc->stats.tx.wbm_internal_error[WBM_INT_ERROR_REO_BUFF_REAPED]);
|
||||
DP_PRINT_STATS("Tx comp loop pkt limit hit = %d",
|
||||
soc->stats.tx.tx_comp_loop_pkt_limit_hit);
|
||||
DP_PRINT_STATS("Tx comp HP out of sync2 = %d",
|
||||
|
新しいイシューから参照
ユーザーをブロックする