This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [ANNOUNCE] glibc-2.10.1-pb1 released
On Thu, Jul 16, 2009 at 07:22:55PM +0200, Jakub Jelinek wrote:
> On Thu, Jul 16, 2009 at 05:21:53PM +0200, Petr Baudis wrote:
> > * Major breakage in nscd locking
> > http://sourceware.org/bugzilla/show_bug.cgi?id=10402
>
> This is now upstream.
Great!
It would be nice if the free() race fix could make it upstream too...
> IMHO glibc-2.10.2 should also contain:
>
> 137028b4d7e50f71906c1656c27079eac5a1d085 Fix lock handling in memory hander of nscd.
> 6cbbaa50aac809ad6e0692247876c82d58e466bf Fix possible race when freeing object in fast bin list.
> bec466d922ee22b94ac0d00415fb605e136efe6e Fix race in corruption check.
>
> maybe also:
> 50158f95525ca59459a90f2a7bc65ceb892a0807 Use correct release semantic in list update.
> bea0ac1d8703091294fe5822d982591c849b5458 Use rel semantics of cas instead of acq semantics with...
I have merged all these and some others to my glibc-2.10 branch in the
meantime; I intentionally tagged an older snapshot of my glibc-2.10
branch as the release since that was what got real-world testing in
OpenSUSE factory. I personally prefer glibc with fewer fixes but
actually tested than glibc with more fixes but little testing. I'm open
to discussion, though.
I have opted not to include this one since stable series not what is
used as a base for further development:
> ab09b221594f12d90a63d29cbf5488d91f39d3f3 Sun agreed to a change of the license for the RPC code...
But it's just a formal change so if people want it there, I won't resist
it.
--
Petr "Pasky" Baudis
The lyf so short, the craft so long to lerne. -- Chaucer