Hi David, > On Thu, Mar 5, 2020 at 10:06 AM Hemant Agrawal (OSS) > <hemant.agra...@oss.nxp.com> wrote: > > > > Hi David, > > > On Mon, Mar 2, 2020 at 10:26 AM Hemant Agrawal > > > <hemant.agra...@nxp.com> wrote: > > > > > > > > This patch series add various patches for enhancing and fixing NXP > > > > fslmc bus, dpaa bus, and dpaax. > > > > > > > > - the main change is support to allow thread migration across > > > > lcores > > > > - improving the multi-process support > > > > > > This series triggers an ABI warning that must be investigated. > > >https://travis-ci.com/ovsrobot/dpdk/jobs/292904119#L2233 > > > > [Hemant] > > As per the logs: > > > > Variables changes summary: 1 Removed, 2 Changed, 0 Added variables > > 1 Removed variable: > > 'dpaa2_portal_dqrr per_lcore_dpaa2_held_bufs' > {per_lcore_dpaa2_held_bufs@@DPDK_20.0} > > 2 Changed variables: > > [C]'dpaa2_io_portal_t dpaa2_io_portal[128]' was changed at > dpaa2_hw_dpio.h:40:1: size of symbol changed from 5120 to 2048 > > [C]'dpaa2_io_portal_t per_lcore__dpaa2_io' was changed at > > dpaa2_hw_dpio.h:20:1: size of symbol changed from 40 to 16 > > > > Error: ABI issue reported for 'abidiff --suppr devtools/libabigail.abignore > > -- > no-added-syms --headers-dir1 reference/usr/local/include --headers-dir2 > install/usr/local/include reference/dump/librte_bus_fslmc.dump > install/dump/librte_bus_fslmc.dump' > > > > --------------- > > > > These changes are w.r.t modifications in internal structures and variables. > They may be ignored. > > The ABI check considers symbol exposed in headers available to final users. > If those are internal, why are the headers public? >
[Hemant] These symbols are not part of any public header files, but they are part of *.map files to share them between different driver libs i.e bus_fslmc and net_dpaa2 > > -- > David Marchand