Hi Thomas, 14/04/2021 14:20, gak...@marvell.com: > From: Akhil Goyal <gak...@marvell.com> > > Certain structures are added with reserved fields > to address any future enhancements to retain ABI > compatibility. > However, ABI script will still report error as it > is not aware of reserved fields. Hence, adding a > generic exception for reserved fields. > > Signed-off-by: Akhil Goyal <gak...@marvell.com> > --- > devtools/libabigail.abignore | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/devtools/libabigail.abignore b/devtools/libabigail.abignore > index 46a5a6af5..a9d284f76 100644 > --- a/devtools/libabigail.abignore > +++ b/devtools/libabigail.abignore > @@ -25,3 +25,7 @@ > [suppress_type] > name = rte_eventdev > has_data_member_inserted_between = {offset_after(attached), end} > + > +; Ignore changes in reserved fields > +[suppress_variable] > + name_regexp = reserved
If we do that as first patch of this series, we don't need the exception on rte_eventdev, right? It will still be required, as we have 2 issues 1. Reserved_ptr[4] to reserved[3] 2. Additional member ca_enqueue added So we need both. Regards, Akhil