[Bug default/28954] add Linux Kernel symbol namespace support
gprocida at google dot com
sourceware-bugzilla@sourceware.org
Thu Mar 10 16:25:12 GMT 2022
https://sourceware.org/bugzilla/show_bug.cgi?id=28954
--- Comment #2 from gprocida at google dot com ---
Hi,
(In reply to Ben Woodard from comment #1)
> I’m a little confused by this the LKM name spacing doesn’t seem to use any
> of the symbol mangling that C++ does. From the links that you posted it
> seems like the way that the kernel mangles these names is simply by putting
> “.<subsystem>” into the ELF linkage name. This confuses me because, I would
> think that this change in linkage name would show up in ABI reports but your
> bug description below suggests that it doesn’t. I must be missing something.
I was confused too. It looks like that part of the scheme never happened,
probably because it was both redundant and too intrusive.
Instead we need to chase __kstrtabns_FOO to a string table entry.
Giuliano.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libabigail
mailing list