Bug 1052

Summary: Some PMDs bypass mempool instrumentation
Product: DPDK Reporter: Morten Brørup (mb)
Component: coreAssignee: dev
Status: UNCONFIRMED ---    
Severity: normal CC: kaiwenx.deng
Priority: Normal    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   

Description Morten Brørup 2022-07-14 17:25:32 CEST
Some PMDs, when using RTE_ETH_TX_OFFLOAD_MBUF_FAST_FREE, don't call rte_mempool_put_bulk() to free the mbufs, but instead manipulate the mempool and cache structures directly.

This means that mempool instrumentation is bypassed, and such mbuf bulk frees are neither traced nor counted in the mempool statistics.
Comment 1 Morten Brørup 2022-07-14 17:46:42 CEST
*** Bug 923 has been marked as a duplicate of this bug. ***