aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2018-07-25 16:31:45 +0200
committerFlorian Weimer <fweimer@redhat.com>2018-07-25 16:31:45 +0200
commitd6b8f8470990db2d36b8e50f1055a673fdf1cea0 (patch)
tree1ba242d4123707db42c35a352ff4e95671e81d64 /ChangeLog
parent25123a1c5c96429d70e75b85a9749b405909d7f2 (diff)
downloadglibc-d6b8f8470990db2d36b8e50f1055a673fdf1cea0.tar
glibc-d6b8f8470990db2d36b8e50f1055a673fdf1cea0.tar.gz
glibc-d6b8f8470990db2d36b8e50f1055a673fdf1cea0.tar.bz2
glibc-d6b8f8470990db2d36b8e50f1055a673fdf1cea0.zip
C11 threads: Fix timeout and locking issues
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3cf7282707..a7fcb6dfb2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2018-07-25 Florian Weimer <fweimer@redhat.com>
+
+ * nptl/tst-mtx-timedlock.c (do_test): Implement carry from
+ nanoseconds into seconds.
+ * nptl/tst-cnd-basic.c (signal_parent): Lock and unlock mutex.
+ (do_test): Likewise.
+ * nptl/tst-cnd-timedwait.c (signal_parent): Likewise.
+ (do_test): Likewise. Avoid nanosecond overflow and spurious
+ timeouts due to system load.
+ * nptl/tst-cnd-broadcast.c (waiting_threads): New variable.
+ (child_wait): Increment it.
+ (do_test): Wait as long as necessary until all expected threads
+ have arrived.
+
2018-07-25 Vedvyas Shanbhogue <vedvyas.shanbhogue@intel.com>
H.J. Lu <hongjiu.lu@intel.com>