RE: [RFC PATCH v2] mempool: optimizations

Morten Brørup <[email protected]>
Newsgroups org.dpdk.dev
Message-ID <[email protected]>
> From: Morten Brørup
> Sent: Thursday, 13 August 2026 14.57
> 
> > > +* mempool: The obsolete ``flushthresh`` field was removed from the
> > > ``rte_mempool_cache`` structure.  + * Removed deprecated symbols:
> > >
> > I'm not convinced about removing this field at this point. Based on
> > previous discussions around run-to-completion vs pipeline apps, and
> the
> > reported performance degradations due to recent cache changes, I
> could
> > see a scenario where it's useful to track a separate flushthreshold
> or
> > cache-keep threshold for a mempool.
> 
> Removing the flushthresh field is part of the cleanup patch [1].
> I merged that patch into this one because I'm having problems with
> Depends-on.

The separate patch with the new optimizations only [2] that was merged into this patch (due to Depends-on problems) was marked as Superseded in Patchwork. I changed it back to New, so it is present for stand-alone review.

[1]: https://patchwork.dpdk.org/project/dpdk/patch/[email protected]/
[2]: https://patchwork.dpdk.org/project/dpdk/patch/[email protected]/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.