Hello, I've created mbuf using rte_pktmbuf_alloc. Just after creating mbuf rte_mbuf_refcnt_read is giving 1.
After rte_eth_tx_burst, rte_mbuf_refcnt_read is giving 1.
Even
rte_eth_tx_burst
sleep(10);
rte_mbuf_refcnt_read
is still giving 1
Even
rte_eth_tx_burst
sleep(10);
rte_mbuf_refcnt_read // is still giving 1
rte_pktmbuf_free
sleep(10);
rte_mbuf_refcnt_read // is still giving 1
Does it mean mbuf can be reused like
while(1)
{
rte_eth_tx_burst
}
Thanks & Regards
--
Lokesh Chakka.
