This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug nptl/11588] pthread condvars are not priority inheritance aware


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

--- Comment #49 from Torvald Riegel <triegel at redhat dot com> ---
I have constructed another condvar implementation that I'm testing right now. 
However, the outlook for PI support is still not great.  Essentially, we need
to boost the priority of waiters that have to wake up from a futex that is used
to send signals, and have to confirm that they have woken up.  This seems
different from what the futex PI support can do today.

Two things that could help are support for 64b futexes, restricting PI support
to non-process-shared condvars, and perhaps other futex operations.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]