On Fri, 19 Jun 2026 22:11:02 +0200
Morten Brørup <[email protected]> wrote:

> > From: Stephen Hemminger [mailto:[email protected]]
> > Sent: Friday, 19 June 2026 17.40
> > 
> > On Fri, 19 Jun 2026 09:54:51 +0200
> > Morten Brørup <[email protected]> wrote:
> >   
> > > > > The problem with this patch it causes build failures now with abi  
> > > > diff.
> > > >
> > > > It is probably a bug of an old version of abidiff.
> > > > I recommend updating.  
> > >
> > > With the #define's the ABI has not changed. It's probably too  
> > indirect for abidiff to understand.  
> > > If we absolutely want to please abidiff, we could keep the existing  
> > enums and #define RTE_LCORE_ROLE_RTE ROLE_RTE for now.  
> > > But I'm in favor of what was done already.  
> > 
> > The build failures on github, not in my local builds.
> > https://github.com/ovsrobot/dpdk/actions/runs/27789889172/job/822359650
> > 90
> > 
> > It makes looking at patchwork dashboard difficult, all patches show up
> > with red mark  
> 
> So maybe we can choose the path of pleasing abidiff...
> Keep the existing enums, and #define the new RTE_LCORE_ prefixed variants, 
> and use those in the code.
> 
> Later, with an ABI breaking release, we can swap.
> Or maybe we just wait until an ABI breaking release to fix this.
> 

Since change is cosmetic, not functional. I think it should be reverted for 
26.07
to get github CI to pass on all platforms.

It can be added back in 26.11

Reply via email to