[Bug default/26646] unexpectedly declaration-only types

dodji at redhat dot com sourceware-bugzilla@sourceware.org
Tue Sep 22 12:15:13 GMT 2020


https://sourceware.org/bugzilla/show_bug.cgi?id=26646

--- Comment #1 from dodji at redhat dot com ---
Hello

"gprocida+abigail at google dot com" <sourceware-bugzilla@sourceware.org>
writes:

> We've noticed for some time that we get a mix of declarations and definitions
> appearing in kernel ABI XML for the same types.
>
> In some cases, only a declaration appears despite there being a full definition
> in the DWARF. Often, this declaration has a "size" despite the size information
> being associated with the full DWARF definition, not the declaration.
>
> I've sent in a patch which illustrates this bug (by changing the order in which
> definitions and declarations are canonicalised). If need be, I can send over a
> vmlinux.

I would definitely want to get my hands on a vmlinux which exhibits the
issue, yes, please.

> Patch: https://sourceware.org/pipermail/libabigail/2020q3/002679.html

Thanks.

> The patch serves as workaround for around 160 kernel types which appear
> incomplete in the ABI.

Right, I'd prefer fixing the root cause.  So as I said above, the
vmlinux would be greatly appreciated.

Thanks!

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libabigail mailing list