|
@@ -326,7 +326,6 @@ more_data:
|
|
&tail[rx_desc->chip_id][rx_desc->pool_id],
|
|
&tail[rx_desc->chip_id][rx_desc->pool_id],
|
|
rx_desc);
|
|
rx_desc);
|
|
}
|
|
}
|
|
- hal_srng_dst_get_next(hal_soc, hal_ring_hdl);
|
|
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -343,9 +342,6 @@ more_data:
|
|
dp_info_rl("Reaping rx_desc not in use!");
|
|
dp_info_rl("Reaping rx_desc not in use!");
|
|
dp_rx_dump_info_and_assert(soc, hal_ring_hdl,
|
|
dp_rx_dump_info_and_assert(soc, hal_ring_hdl,
|
|
ring_desc, rx_desc);
|
|
ring_desc, rx_desc);
|
|
- /* ignore duplicate RX desc and continue to process */
|
|
|
|
- /* Pop out the descriptor */
|
|
|
|
- hal_srng_dst_get_next(hal_soc, hal_ring_hdl);
|
|
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -356,7 +352,6 @@ more_data:
|
|
dp_rx_dump_info_and_assert(soc, hal_ring_hdl,
|
|
dp_rx_dump_info_and_assert(soc, hal_ring_hdl,
|
|
ring_desc, rx_desc);
|
|
ring_desc, rx_desc);
|
|
rx_desc->in_err_state = 1;
|
|
rx_desc->in_err_state = 1;
|
|
- hal_srng_dst_get_next(hal_soc, hal_ring_hdl);
|
|
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
|
|
|