misc/186435: [patch] Allow for an alternative run-time loader
Alexander Kabaev
kabaev at gmail.com
Sun Feb 23 00:10:01 UTC 2014
The following reply was made to PR misc/186435; it has been noted by GNATS.
From: Alexander Kabaev <kabaev at gmail.com>
To: bug-followup at FreeBSD.org, yuri at rawbw.com
Cc:
Subject: Re: misc/186435: [patch] Allow for an alternative run-time loader
Date: Sat, 22 Feb 2014 19:06:01 -0500
--Sig_/Tb3vvaIPFtNSK39JaXljUWg
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
I do not like this patch at all, sorry. While I do appreciate the goal,
the way taken here is just wrong - the locking done by rtld internally
is just that - internal detail that is not to be paraded publicly in
front of an an innocent outside world. Over several last years we have
been over several lock implementations and locking semantics have
changed subtly couple more times. Would you be willing instead to
formulate a functional interface that rtld can expose to provide
necessary services to add/remove dynamic objects and that will allow us
to keep all of this dirty laundry under the wraps?
=20
The patch as is cannot be committed.
--=20
Alexander Kabaev
--Sig_/Tb3vvaIPFtNSK39JaXljUWg
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)
iD8DBQFTCTtuQ6z1jMm+XZYRAo4kAKDeEmJUOFOGCBHCW0mIJHGmIoHVGQCdHghZ
nfpWQhdtTvw4/Tu4Z+t3Nhw=
=pS/v
-----END PGP SIGNATURE-----
--Sig_/Tb3vvaIPFtNSK39JaXljUWg--
More information about the freebsd-bugs
mailing list