David Marchand <david.march...@redhat.com> writes: [...]
>> --- a/devtools/libabigail.abignore >> +++ b/devtools/libabigail.abignore >> @@ -48,6 +48,10 @@ >> changed_enumerators = RTE_CRYPTO_AEAD_LIST_END >> [suppress_variable] >> name = rte_crypto_aead_algorithm_strings >> +; Ignore updates of epoll event >> +[suppress_type] >> + type_kind = struct >> + name = rte_epoll_event > > In general, ignoring all changes on a structure is risky. > But the risk is acceptable as long as we remember this for the rest of > the 20.08 release (and we will start from scratch for 20.11). Right, I thought about this too when I saw that change. If that struct is inherently *not* part of the logically exposed ABI, the risk is really minimal as well. In that case, maybe a comment saying so in the .abignore file could be useful for future reference. [...] Cheers, -- Dodji