This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug nptl/22636] PTHREAD_STACK_MIN is too small on x86-64


https://sourceware.org/bugzilla/show_bug.cgi?id=22636

--- Comment #5 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  08c6e95234c60a5c2f37532d1111acf084f39345 (commit)
       via  d8b778907e5270fdeb70459842ffbc20bd2ca5e1 (commit)
      from  b303185df9b4f3d097956fe566a32aed4f85b127 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=08c6e95234c60a5c2f37532d1111acf084f39345

commit 08c6e95234c60a5c2f37532d1111acf084f39345
Author: Florian Weimer <fweimer@redhat.com>
Date:   Thu Jan 11 13:13:28 2018 +0100

    csu: Update __libgcc_s_init comment

    Reviewed-by: Carlos O'Donell <carlos@redhat.com>

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=d8b778907e5270fdeb70459842ffbc20bd2ca5e1

commit d8b778907e5270fdeb70459842ffbc20bd2ca5e1
Author: Florian Weimer <fweimer@redhat.com>
Date:   Thu Jan 11 13:13:14 2018 +0100

    nptl: Add tst-minstack-cancel, tst-minstack-exit [BZ #22636]

    I verified that without the guard accounting change in commit
    630f4cc3aa019ede55976ea561f1a7af2f068639 (Fix stack guard size
    accounting) and RTLD_NOW for libgcc_s introduced by commit
    f993b8754080ac7572b692870e926d8b493db16c (nptl: Open libgcc.so with
    RTLD_NOW during pthread_cancel), the tst-minstack-cancel test fails on
    an AVX-512F machine.  tst-minstack-exit still passes, and either of
    the mentioned commit by itself frees sufficient stack space to make
    tst-minstack-cancel pass, too.

    Reviewed-by: Carlos O'Donell <carlos@redhat.com>

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          |   11 ++++++
 nptl/Makefile                                      |    2 +-
 .../tst-minstack-cancel.c                          |   34 ++++++++++++-------
 .../tst-minstack-exit.c                            |   32 +++++++++++-------
 sysdeps/gnu/unwind-resume.c                        |    8 +++-
 5 files changed, 58 insertions(+), 29 deletions(-)
 copy sysdeps/unix/sysv/linux/tst-sysconf-iov_max.c =>
nptl/tst-minstack-cancel.c (58%)
 copy sysdeps/unix/sysv/linux/tst-sysconf-iov_max.c => nptl/tst-minstack-exit.c
(58%)

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]