This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH v2 0/6] Consolidation patches for bz12683
- From: Adhemerval Zanella <adhemerval dot zanella at linaro dot org>
- To: libc-alpha at sourceware dot org
- Date: Thu, 9 Mar 2017 10:36:58 +0100
- Subject: Re: [PATCH v2 0/6] Consolidation patches for bz12683
- Authentication-results: sourceware.org; auth=none
- References: <1488883915-29716-1-git-send-email-adhemerval.zanella@linaro.com>
Any more comments/objections about this patchset? Otherwise I will commit
this in following days.
On 07/03/2017 11:51, Adhemerval Zanella wrote:
> Changes from previous version:
>
> - Fix m68k undef of __ASSUME_ACCEPT_SYSCALL
>
> - Split recv{from} patch to one for remove recvfrom from auto-generation
> list and another to remove recv.
>
> - Split send{to} patch to one for remove sendto from auto-generation
> list and another to remove send.
>
> - Fixes some typos.
>
> I also checked the changes on sparc64-linux-gnu and powerpc-linux-gnu
> aside from previous ones.
>
> --
>
> This patchset is the initial one I am proposing for upcoming BZ#12683
> (Race conditions in pthread cancellation) [1]. General idea is to remove
> all the auto-generation cancellation syscall from syscalls.list for
> all architectures to simplifiy bz12683 fix.
>
> These patches consolidates the accept, connect, recv, recvfrom, send,
> and sendto Linux implementation on default ones. I have tested
> a full build/run on x86_64, i686, x32, powerpc64le, aarch64, and
> armhf and a build/check for all other supported architectures
> (with run-built-tests=no). Besides the already broken hppa
> build (due the new pthread condition) I saw no regressions.
>
> [1] https://sourceware.org/bugzilla/show_bug.cgi?id=12683