On Thu, Aug 26, 2021 at 4:16 PM Akhil Goyal <gak...@marvell.com> wrote: > > > Target is to reduce the public interface surface to improve the ABI > > stability and this is preparation for the longer term stable ABI > > support. > > > > Mainly device abstraction layer libraries are impacted because they have > > two interfaces, one is public interface to the applications and other is > > internal interface to the drivers. Some driver/internal interface > > structures/symbols are in the public interface by mistake, this work is > > to clean them. > > Also some libraries has 'static inline' functions for performance > > reasons (like ones in the ethdev), this work plans to split the > > structures and hide the part that is not used by inline functions. > > > > The need of the work for the stable ABI already discussed and planned by > > the DPDK technical board: > > https://mails.dpdk.org/archives/dev/2021-July/214662.html > > > > Signed-off-by: Ferruh Yigit <ferruh.yi...@intel.com> > > --- > Acked-by: Akhil Goyal <gak...@marvell.com>
Acked-by: Jerin Jacob <jer...@marvell.com>