Date: Sun, 23 Feb 2014 00:10:00 GMT From: Alexander Kabaev <kabaev@gmail.com> To: freebsd-bugs@FreeBSD.org Subject: Re: misc/186435: [patch] Allow for an alternative run-time loader Message-ID: <201402230010.s1N0A0Db016999@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR misc/186435; it has been noted by GNATS. From: Alexander Kabaev <kabaev@gmail.com> To: bug-followup@FreeBSD.org, yuri@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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402230010.s1N0A0Db016999>