[PATCH v3] malloc: Fix list_lock/arena lock deadlock [BZ #19182]
Florian Weimer
fweimer@redhat.com
Tue Dec 15 12:13:00 GMT 2015
The attached patch is another attempt at fixing bug 19182.
It splits free_list_lock from list_lock, making the relationship between
the locks clearer. As a result, only one reordering is needed to avoid
deadlocks.
(free_list_lock can be replaced with atomics and removed completely in a
future cleanup.)
Florian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-malloc-Fix-list_lock-arena-lock-deadlock-BZ-19182.patch
Type: text/x-patch
Size: 6531 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20151215/e64c1895/attachment.bin>
More information about the Libc-alpha
mailing list