Replace open-coded loop with rte_pktmbuf_free_bulk(). Generated by devtools/cocci/free_bulk.cocci.
Signed-off-by: Stephen Hemminger <[email protected]> --- drivers/net/af_xdp/rte_eth_af_xdp.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/net/af_xdp/rte_eth_af_xdp.c b/drivers/net/af_xdp/rte_eth_af_xdp.c index 10dbcf1333..4f55887963 100644 --- a/drivers/net/af_xdp/rte_eth_af_xdp.c +++ b/drivers/net/af_xdp/rte_eth_af_xdp.c @@ -263,8 +263,7 @@ reserve_fill_queue_zc(struct xsk_umem_info *umem, uint16_t reserve_size, uint16_t i; if (unlikely(!xsk_ring_prod__reserve(fq, reserve_size, &idx))) { - for (i = 0; i < reserve_size; i++) - rte_pktmbuf_free(bufs[i]); + rte_pktmbuf_free_bulk(bufs, reserve_size); AF_XDP_LOG_LINE(DEBUG, "Failed to reserve enough fq descs."); return -1; } -- 2.53.0

