[PATCH v6 0/3] mbuf: simplify handling of reinitialized mbufs

Morten Brørup mb at smartsharesystems.com
Fri Aug 22 14:47:28 CEST 2025


This series contains three changes:
- sanity checking a reinitialized mbuf (a.k.a. raw mbuf) was de-inlined
- reinitialized mbuf free and alloc bulk functions were promoted as stable
- resetting fields of reinitialized mbufs was simplified, so fields that
  are already reset are not reset again

Morten Brørup (3):
  mbuf: de-inline sanity checking a reinitialized mbuf
  mbuf: promote raw free and alloc bulk functions as stable
  mbuf: no need to reset all fields on reinitialized mbufs

 lib/mbuf/rte_mbuf.c |  61 +++++++++++++++++++
 lib/mbuf/rte_mbuf.h | 145 ++++++++++++++++++++++++++++----------------
 2 files changed, 154 insertions(+), 52 deletions(-)

-- 
2.43.0



More information about the dev mailing list