[dpdk-dev] [PATCH 0/2] fix mbufs leakage during Rx queue release on ixgbe/i40e

Bruce Richardson bruce.richardson at intel.com
Mon Sep 19 15:29:33 CEST 2016


On Mon, Aug 29, 2016 at 07:50:46PM +0300, Yury Kylulin wrote:
> This patch set fixes problem when mbufs are not released back to the
> original memory pool during Rx queue relese call leading to mbufs
> "leakage".
> 
> This issue happens when device stop (rte_eth_dev_stop()) will be called
> after device start (rte_eth_dev_start()) without any incoming packets
> received since device start. In this case both rxq->rx_tail and
> rxq->rxrearm_start equal to 0 and release cycle will not be executed.
> On the next device start (rte_eth_dev_start()) new set of mbufs for the
> RX queue will be allocated.
> 
> Yury Kylulin (2):
>   net/ixgbe: fix mbufs leakage during Rx queue release
>   net/i40e: fix mbufs leakage during Rx queue release
> 
Applied to dpdk-next-net/rel_16_11

Thanks,
/Bruce



More information about the dev mailing list