Re: [PATCH] um: Allow multiple symbol definitions for GCOV builds

Johannes Berg <[email protected]> Wed, 22 Jul 2026 16:02:40 +0200
Newsgroups org.infradead.lists.linux-um
Message-ID <[email protected]>
Hi,

On Tue, 2026-07-21 at 16:23 -0600, Alex Hung wrote:
> >=20
> > I cannot see how that would possibly result in correct behaviour (beyon=
d
> > being able to link)??

> Good point. --allow-multiple-definition silences the linker error, but=
=20
> picking kernel or libgcov's mangle_path() will break the other at runtime=
.
>=20
> I saw your previous patch=20
> (https://lkml.iu.edu/hypermail/linux/kernel/2103.1/06604.html) to rename=
=20
> mangle_path() to seq_mangle_path(). How about reviving it to avoid name=
=20
> conflicts instead?

Honestly, I completely forgot about that. Looks like I ran into the
typical "nobody wants to merge it" problem ...

johannes