Bug 1052 - Some PMDs bypass mempool instrumentation
Summary: Some PMDs bypass mempool instrumentation
Status: UNCONFIRMED
Alias: None
Product: DPDK
Classification: Unclassified
Component: core (show other bugs)
Version: unspecified
Hardware: All All
: Normal normal
Target Milestone: ---
Assignee: dev
URL:
: 923 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-07-14 17:25 CEST by Morten Brørup
Modified: 2023-11-13 02:55 CET (History)
1 user (show)



Attachments

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. ***

Note You need to log in before you can comment on or make changes to this bug.