On Wed, Nov 4, 2020 at 5:27 PM Olivier Matz <olivier.m...@6wind.com> wrote: > On Wed, Nov 04, 2020 at 08:20:00AM -0800, Stephen Hemminger wrote: > > The dynamic flag management is broken if rte_mbuf_dynflag_lookup() > > is done in a secondary process because the local pointer to > > the memzone is not ever initialized. > > > > Fix it by using the same checks as dynfield_register(). > > I.e if shared memory zone has not been looked up already, > > then discover it. > > > > Fixes: 4958ca3a443a ("mbuf: support dynamic fields and flags") Cc: sta...@dpdk.org
> > Signed-off-by: Stephen Hemminger <step...@networkplumber.org> > Acked-by: Olivier Matz <olivier.m...@6wind.com> Applied, thanks. -- David Marchand