]> code.ossystems Code Review - openembedded-core.git/commit
glibc: fix pthread_cond_broadcast issue (arm)
authorCatalin Enache <catalin.enache@windriver.com>
Fri, 7 Jul 2017 16:43:34 +0000 (19:43 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 29 Aug 2017 14:11:38 +0000 (15:11 +0100)
commit6dc1f1c3cc871d00ecd59d5aeeef86b7e6965750
tree6dd641c6a553e3d587f85f3ad4eaf590a78db239
parenta1d18c00b8c9ce800a5147eaa71372083b8ae91e
glibc: fix pthread_cond_broadcast issue (arm)

pthread_mutex functions such as pthread_cond_wait(), pthread_mutex_unlock() return
errors after PTHREAD_PRIO_INHERIT is enabled

Reference:
https://sourceware.org/bugzilla/show_bug.cgi?id=18463

Upstream patches:
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=f0e3925bf3b8df6940c3346db17e42615979d458
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=13cb8f76da9d9420330796f469dbf10643ba5b12
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=23b5cae1af04f2d912910fdaf73cb482265798c1
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=ed19993b5b0d05d62cc883571519a67dae481a14
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=2e4cf778972573221e9b87fd992844ea9b67b9bf
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=abff18c0c6055ca5d1cd46923fd1205c057139a5

This issue is Morty specific (glibc 2.24).
The issue is no longer present in glibc 2.25 (master branch).

Signed-off-by: Catalin Enache <catalin.enache@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-core/glibc/glibc/0001-Add-atomic_exchange_relaxed.patch [new file with mode: 0644]
meta/recipes-core/glibc/glibc/0002-Add-atomic-operations-required-by-the-new-condition-.patch [new file with mode: 0644]
meta/recipes-core/glibc/glibc/0003-Add-pretty-printers-for-the-NPTL-lock-types.patch [new file with mode: 0644]
meta/recipes-core/glibc/glibc/0004-New-condvar-implementation-that-provides-stronger-or.patch [new file with mode: 0644]
meta/recipes-core/glibc/glibc/0005-Remove-__ASSUME_REQUEUE_PI.patch [new file with mode: 0644]
meta/recipes-core/glibc/glibc/0006-Fix-atomic_fetch_xor_release.patch [new file with mode: 0644]
meta/recipes-core/glibc/glibc_2.24.bb