musl: restore lock skipping for mostly-singlethreaded programs, and related patches
authorMatthias Schiffer <mschiffer@universe-factory.net>
Sat, 23 May 2020 19:17:15 +0000 (21:17 +0200)
committerMatthias Schiffer <mschiffer@universe-factory.net>
Tue, 26 May 2020 21:45:17 +0000 (23:45 +0200)
commitafea16b8f752b3ccd3f66f9ac3890586d44cde69
tree1c617ec727b39cb89b0c0e7b3d3c9aa18adde0dc
parent10c211031ccd4703230493025a5a3b9d6fcad2f2
musl: restore lock skipping for mostly-singlethreaded programs, and related patches

The remainder of the patch series proposed by upstream [2] for the locking
synchronization issue [1].

[1] https://www.openwall.com/lists/musl/2020/05/22/3
[2] https://www.openwall.com/lists/musl/2020/05/22/10

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
toolchain/musl/patches/500-0001-reorder-thread-list-unlink-in-pthread_exit-after-all.patch [new file with mode: 0644]
toolchain/musl/patches/500-0003-cut-down-size-of-some-libc-struct-members.patch [new file with mode: 0644]
toolchain/musl/patches/500-0004-restore-lock-skipping-for-processes-that-return-to-s.patch [new file with mode: 0644]