-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
rhel-9.5
-
None
-
Moderate
-
8
-
rhel-sst-pt-libraries
-
ssg_platform_tools
-
3
-
False
-
-
No
-
Red Hat Enterprise Linux
-
SST PT Libraries Sprint 8, SST PT Libraries Sprint 10, SST PT Libraries Sprint 11, SST PT Libraries Sprint 12, SST PT Libraries Sprint 13, SST PT Libraries Sprint 14, SST PT Libraries Sprint 15, PT Libraries 2025 S01
-
None
-
None
-
Release Note Not Required
-
-
All
-
None
Upstream glibc has test coverage for POSIX condition variables but the testing has never observed the failure reported by customers in upstream bug #25847 (https://sourceware.org/bugzilla/show_bug.cgi?id=25847) where a wakeup signal is missed.
The test coverage for POSIX condition variables should be extended to show that the failure mode can be detected. This is a pre-requisite first step to resolving the issue and ensuring the issue stays fixed.
Resolution of the actual missed wakup is here: https://issues.redhat.com/browse/RHEL-2419
This issue is considered resolved if we develop a test case that we can submit upstream for inclusion, and use downstream in our testing for validation purposes. This issue applies equally to RHEL8 and RHEL10 which have the same POSIX condition variable implementation.
- is depended on by
-
RHEL-8381 glibc: pthread_cond_wait missed wakeup (swbz#25847) [rhel-8]
-
- Closed
-
-
RHEL-2419 glibc: pthread_cond_wait missed wakeup (swbz#25847) [rhel-9]
-
- Integration
-
- split to
-
RHEL-30644 glibc: Additional testing work for POSIX condition variables (hardware testing)
-
- Closed
-