19/01/2019 01:00, Eads, Gage: > > > I am wondering if it makes sense to decouple the NB stack data > > > structure from mempool driver (similar to rte_ring)? I see that stack > > > based mempool implements the stack data structure in the driver. But, > > > NB stack might not be such a trivial data structure. It might be > > > useful for the applications or other use cases as well. > > > > > > > I agree -- and you're not the first to suggest this :). > > > > I'm going to defer that work to a later patchset; creating a new lib/ > > directory > > requires tech board approval (IIRC), which would unnecessarily slow down > > this > > mempool handler from getting merged.
You have time. This patch cannot go in 19.02. You just need to be ready for 19.05-rc1 (more than 2 months). [...] > modularizing nb_lifo can be deferred to the patchset that moves it to a > separate library. Please introduce it in the right place from the beginning.