Hi, > -----Original Message----- > From: Ophir Munk <ophi...@mellanox.com> > Sent: Thursday, May 7, 2020 2:31 PM > To: dev@dpdk.org; David Marchand <david.march...@redhat.com> > Cc: Ray Kinsella <m...@ashroe.eu>; Matan Azrad <ma...@mellanox.com>; > Raslan Darawsheh <rasl...@mellanox.com>; Thomas Monjalon > <tho...@monjalon.net>; Ophir Munk <ophi...@mellanox.com> > Subject: [PATCH v4 1/2] common/mlx5: add rte internal tag and avoid > comparison > > Move mlx5 symbols in the map file to the INTERNAL section and add > __internal tags to their definitions. > Those symbols were exported in 20.02 and now (20.05) they are removed. > Avoid ABI comparison issues between 20.05/20.08 and 20.02 by adding the > suppress_file directive to libabigail.abignore file. This directive will > prevent loading mlx5 common symbols and no comparison will be > performed. > > In addition move symbols from the EXPERIMENTAL section to the INTERNAL > section. > > Fixes: 7b4f1e6bd367 ("common/mlx5: introduce common library") > > Signed-off-by: Ophir Munk <ophi...@mellanox.com> > Acked-by: Matan Azrad <ma...@mellanox.com> > --- > v4: > Move symbols from EXPERIMENTAL section to INTERNAL section > > devtools/libabigail.abignore | 7 ++++ > drivers/common/mlx5/mlx5_common.h | 3 ++ > drivers/common/mlx5/mlx5_common_mp.h | 14 +++---- > drivers/common/mlx5/mlx5_common_mr.h | 26 ++++++------ > drivers/common/mlx5/mlx5_devx_cmds.h | 23 +++++++++++ > drivers/common/mlx5/mlx5_nl.h | 18 ++++++++- > drivers/common/mlx5/rte_common_mlx5_version.map | 53 > ++++++++++++------------- > 7 files changed, 95 insertions(+), 49 deletions(-)
Series rebased and applied to next-net-mlx, Kindest regards, Raslan Darawsheh