This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch azanella/bz12683 in repository glibc.
discards 443b374 nptl: Consolidate pthread_{timed,try}join{_np} discards 50accc5 nptl: Remove THREAD_ATOMIC_* macros discards 339aca4 nptl: cancelhandling refactor discards d8cbe1a nptl: Remove setxid bit from cancelhandling discards 064dc65 nptl: Move cancel state and type out cancelhandling discards 7551f04 nptl: mips: Fix Race conditions in pthread cancellation (BZ#12683) discards e73ea09 nptl: sh: Fix Race conditions in pthread cancellation (BZ#12683) discards 5d13c6a nptl: nios2: Fix Race conditions in pthread cancellation (BZ#12683) discards 3f91ed3 nptl: sparc: Fix Race conditions in pthread cancellation (BZ#12683) discards 90bc95c nptl: tile: Fix Race conditions in pthread cancellation (BZ#12683) discards 97f7a54 nptl: microblaze: Fix Race conditions in pthread cancellation [...] discards 51f7540 nptl: m68k: Fix Race conditions in pthread cancellation (BZ#12683) discards 86db8e9 nptl: alpha: Fix Race conditions in pthread cancellation (BZ#12683) discards 1f075a6 nptl: ia64: Fix Race conditions in pthread cancellation (BZ#12683) discards 13a7903 nptl: s390: Fix Race conditions in pthread cancellation (BZ#12683) discards bbf37c3 nptl: arm: Fix Race conditions in pthread cancellation (BZ#12683) discards 1b6b8a9 nptl: aarch64: Fix Race conditions in pthread cancellation (B [...] discards a3025d0 nptl: powerpc64: Fix Race conditions in pthread cancellation [...] discards 06847e4 nptl: i386: Fix Race conditions in pthread cancellation (BZ#12683) discards 5f05743 nptl: x32: Fix Race conditions in pthread cancellation (BZ#12683) discards 2509da4 nptl: x86_64: Fix Race conditions in pthread cancellation (BZ#12683) discards a18da17 nptl: Fix Race conditions in pthread cancellation (BZ#12683) discards 47f7036 nptl: Fix testcases for new pthread cancellation mechanism discards 44f541d Remove cancellation support for syscall generation discards 2462b9d Consolidate set* Linux implementation discards 6577cb2 Consolidate Linux fcntl implementation discards b4a6b1f Consolidate Linux mq_timedsend syscall discards 41c1ea2 Consolidate Linux mq_timedreceive syscall discards 06fa47e Consolidate Linux open_by_handle_at syscall discards 4db61d3 Consolidate Linux splice syscall discards 7591e54 Consolidate Linux vmsplice syscall discards 5f8b1ca Consolidate Linux fsync syscall discards 25832b0 Consolidate Linux fdatasync syscall discards c53aa69 Consolidate Linux msync syscall discards 84d81a7 Consolidate Linux sigsuspend implementation discards 68c074c Consolidate Linux tee implementation discards a490992 Consolidate Linux nanosleep syscall discards bc11c26 Consolidate Linux waitpid syscall discards 7a956c1 Consolidate Linux epoll_wait syscall discards 53def05 Consolidate Linux pause syscall discards aecb0a1 Consolidate Linux writev implementation discards bb0d49a Consolidate Linux readv implementation discards bd51048 Consolidate Linux write syscall discards 0c7731e Consolidate Linux read syscall discards 5137e15 Consolidate Linux creat implementation discards cbaa0ba Consolidate Linux open implementation discards 429ffaf Consolidate Linux close syscall generation discards df4a4bd Consolidate Linux select implementation discards 1516db2 Consolidate Linux poll implementation discards e24de1d Consolidate Linux sendto implementation discards f47d7ec Consolidate Linux send implementation discards e0e06d9 Consolidate Linux recvfrom implementation discards d5bab81 Consolidate Linux recv implementation discards 9df5ca4 Consolidate Linux connect implementation discards 958e0fe Consolidate Linux accept implementation discards fb75bb3 Remove p{read,write}{v} and fallocate from x86 auto-generation list discards b4e57c5 Fix {INLINE,INTERNAL}_SYSCALL macros for x32 adds f8bf15f Bug 20116: Fix use after free in pthread_create() new 844f776 Fix {INLINE,INTERNAL}_SYSCALL macros for x32 new 7d81990 Remove p{read,write}{v} and fallocate from x86 auto-generation list new 30d9b2d Consolidate Linux accept implementation new 5344092 Consolidate Linux connect implementation new a944826 Consolidate Linux recv and recvfrom implementation new f82e84d Consolidate Linux send and sendto implementation new 460c197 Consolidate Linux poll implementation new eeae4fb Consolidate Linux select implementation new 0d54280 Consolidate Linux close syscall generation new abd9827 # This is a combination of 2 commits. # The first commit's me [...] new 5b82bad Consolidate Linux creat implementation new 07694da Consolidate Linux read syscall new e23e583 Consolidate Linux write syscall new f3edef9 Consolidate Linux readv implementation new 2f2a19e Consolidate Linux writev implementation new 89a389d Consolidate Linux pause syscall new 4b20d50 Consolidate Linux epoll_wait syscall new 838205f Consolidate Linux waitpid syscall new e8dfde7 Consolidate Linux nanosleep syscall new 4edf335 Consolidate Linux tee implementation new f0bcea4 Consolidate Linux sigsuspend implementation new 038824c Consolidate Linux msync syscall new 8af4fa0 Consolidate Linux fdatasync syscall new c1445ef Consolidate Linux fsync syscall new 42b8cc3 Consolidate Linux vmsplice syscall new eae9a16 Consolidate Linux splice syscall new dff68fd Consolidate Linux open_by_handle_at syscall new 64069a8 Consolidate Linux mq_timedreceive syscall new 484a4dc Consolidate Linux mq_timedsend syscall new 1ae644b Consolidate Linux fcntl implementation new 6a735dd Consolidate set* Linux implementation new a2d18c6 Remove cancellation support for syscall generation new bf1b356 nptl: Fix testcases for new pthread cancellation mechanism new 2e03098 nptl: Fix Race conditions in pthread cancellation (BZ#12683) new ed825a0 nptl: x86_64: Fix Race conditions in pthread cancellation (BZ#12683) new 701218c nptl: x32: Fix Race conditions in pthread cancellation (BZ#12683) new 04ad2ae nptl: i386: Fix Race conditions in pthread cancellation (BZ#12683) new 146346c nptl: powerpc64: Fix Race conditions in pthread cancellation [...] new b2896cf nptl: aarch64: Fix Race conditions in pthread cancellation (B [...] new 9608cdf nptl: arm: Fix Race conditions in pthread cancellation (BZ#12683) new ea953af nptl: s390: Fix Race conditions in pthread cancellation (BZ#12683) new d778766 nptl: ia64: Fix Race conditions in pthread cancellation (BZ#12683) new 481f229 nptl: alpha: Fix Race conditions in pthread cancellation (BZ#12683) new 109e436 nptl: m68k: Fix Race conditions in pthread cancellation (BZ#12683) new b3f8805 nptl: microblaze: Fix Race conditions in pthread cancellation [...] new b210303 nptl: tile: Fix Race conditions in pthread cancellation (BZ#12683) new b530280 nptl: sparc: Fix Race conditions in pthread cancellation (BZ#12683) new 4d5e5ff nptl: nios2: Fix Race conditions in pthread cancellation (BZ#12683) new 1b48625 nptl: sh: Fix Race conditions in pthread cancellation (BZ#12683) new 1c43c1b nptl: mips: Fix Race conditions in pthread cancellation (BZ#12683) new e3bf641 nptl: Move cancel state and type out cancelhandling new 3e5a8ea nptl: Remove setxid bit from cancelhandling new 788d783 nptl: cancelhandling refactor new a81f8a0 nptl: Remove THREAD_ATOMIC_* macros new 94461b7 nptl: Consolidate pthread_{timed,try}join{_np}
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (443b374) \ N -- N -- N refs/heads/azanella/bz12683 (94461b7)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 55 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 139 +++++++++++--- nptl/Makefile | 2 +- nptl/createthread.c | 10 +- nptl/pthread_create.c | 207 +++++++++++++++++---- nptl/pthread_getschedparam.c | 1 + nptl/pthread_setschedparam.c | 1 + nptl/pthread_setschedprio.c | 1 + nptl/tpp.c | 2 + nptl/tst-cancel2.c | 3 - nptl/tst-create-detached.c | 137 ++++++++++++++ support/Makefile | 4 + ...mutexattr_destroy.c => xpthread_attr_destroy.c} | 8 +- .../ipc_priv.h => support/xpthread_attr_init.c | 10 +- ...tr_destroy.c => xpthread_attr_setdetachstate.c} | 9 +- ...attr_destroy.c => xpthread_attr_setstacksize.c} | 8 +- support/xthread.h | 6 + sysdeps/nacl/createthread.c | 10 +- sysdeps/unix/sysv/linux/close.c | 2 +- sysdeps/unix/sysv/linux/createthread.c | 16 +- sysdeps/unix/sysv/linux/fdatasync.c | 6 +- sysdeps/unix/sysv/linux/fsync.c | 5 +- .../unix/sysv/linux/microblaze/kernel-features.h | 2 + sysdeps/unix/sysv/linux/mq_timedreceive.c | 7 +- sysdeps/unix/sysv/linux/mq_timedsend.c | 5 +- sysdeps/unix/sysv/linux/msync.c | 3 +- sysdeps/unix/sysv/linux/nanosleep.c | 4 +- sysdeps/unix/sysv/linux/open.c | 2 +- sysdeps/unix/sysv/linux/open_by_handle_at.c | 14 +- sysdeps/unix/sysv/linux/poll.c | 2 +- sysdeps/unix/sysv/linux/powerpc/kernel-features.h | 2 + sysdeps/unix/sysv/linux/sparc/kernel-features.h | 2 +- sysdeps/unix/sysv/linux/splice.c | 3 +- sysdeps/unix/sysv/linux/tee.c | 3 +- sysdeps/unix/sysv/linux/vmsplice.c | 3 +- 34 files changed, 514 insertions(+), 125 deletions(-) create mode 100644 nptl/tst-create-detached.c copy support/{xpthread_mutexattr_destroy.c => xpthread_attr_destroy.c} (78%) copy sysdeps/unix/sysv/linux/tile/ipc_priv.h => support/xpthread_attr_init.c (80%) copy support/{xpthread_mutexattr_destroy.c => xpthread_attr_setdetachstate.c} (77%) copy support/{xpthread_mutexattr_destroy.c => xpthread_attr_setstacksize.c} (78%)