diff options
author | David S. Miller <davem@davemloft.net> | 2011-09-05 10:01:52 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-09-05 10:01:52 -0700 |
commit | 39c4451cecac1bc3c3bccf53521333cef18d37c6 (patch) | |
tree | c2785b3b70516e8e0f0aab0f9d38398d4a84a710 /nptl/ChangeLog | |
parent | 3b142ce5728f6d683f3375fb33099ebf243f6681 (diff) | |
download | glibc-39c4451cecac1bc3c3bccf53521333cef18d37c6.tar glibc-39c4451cecac1bc3c3bccf53521333cef18d37c6.tar.gz glibc-39c4451cecac1bc3c3bccf53521333cef18d37c6.tar.bz2 glibc-39c4451cecac1bc3c3bccf53521333cef18d37c6.zip |
Fix nptl semaphore cleanup invocation.
Diffstat (limited to 'nptl/ChangeLog')
-rw-r--r-- | nptl/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/nptl/ChangeLog b/nptl/ChangeLog index c44ce2af6f..caae5dcf3c 100644 --- a/nptl/ChangeLog +++ b/nptl/ChangeLog @@ -1,3 +1,17 @@ +2011-09-05 David S. Miller <davem@davemloft.net> + + * sysdeps/unix/sysv/linux/sem_timedwait.c (do_futex_timed_wait): + New function. + (sem_timedwait): Call it to force an exception region around + the async cancel enable and the futex operation. + * sysdeps/unix/sysv/linux/sparc/sem_timedwait.c: Likewise. + * sysdeps/unix/sysv/linux/sparc/sparc32/sem_timedwait.c: Likewise. + * sysdeps/unix/sysv/linux/sem_wait.c (do_futex_wait): New function. + (__new_sem_wait): Call it to force an exception region around + the async cancel enable and the futex operation. + * sysdeps/unix/sysv/linux/sparc/sem_wait.c: Likewise. + * sysdeps/unix/sysv/linux/sparc/sparc32/sem_wait.c: Likewise. + 2011-08-31 Andreas Schwab <schwab@redhat.com> * allocatestack.c (setxid_mark_thread): Ensure that the exiting |