public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug nptl/19174] New: PowerPC: TLE enable pthread mutex performs poorly.
@ 2015-10-26 17:28 murphyp at linux dot vnet.ibm.com
2015-10-26 17:29 ` [Bug nptl/19174] PowerPC: TLE enabled " murphyp at linux dot vnet.ibm.com
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: murphyp at linux dot vnet.ibm.com @ 2015-10-26 17:28 UTC (permalink / raw)
To: glibc-bugs
https://sourceware.org/bugzilla/show_bug.cgi?id=19174
Bug ID: 19174
Summary: PowerPC: TLE enable pthread mutex performs poorly.
Product: glibc
Version: 2.21
Status: NEW
Severity: minor
Priority: P2
Component: nptl
Assignee: unassigned at sourceware dot org
Reporter: murphyp at linux dot vnet.ibm.com
CC: drepper.fsp at gmail dot com
Target Milestone: ---
When locking a critical section on multiple threads which contains no data
dependencies, any non-persistent abort will cause a fallback to locking causing
unnecessary serialization.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug nptl/19174] PowerPC: TLE enabled pthread mutex performs poorly.
2015-10-26 17:28 [Bug nptl/19174] New: PowerPC: TLE enable pthread mutex performs poorly murphyp at linux dot vnet.ibm.com
@ 2015-10-26 17:29 ` murphyp at linux dot vnet.ibm.com
2015-10-26 17:31 ` murphyp at linux dot vnet.ibm.com
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: murphyp at linux dot vnet.ibm.com @ 2015-10-26 17:29 UTC (permalink / raw)
To: glibc-bugs
https://sourceware.org/bugzilla/show_bug.cgi?id=19174
Paul E. Murphy <murphyp at linux dot vnet.ibm.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|PowerPC: TLE enable pthread |PowerPC: TLE enabled
|mutex performs poorly. |pthread mutex performs
| |poorly.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug nptl/19174] PowerPC: TLE enabled pthread mutex performs poorly.
2015-10-26 17:28 [Bug nptl/19174] New: PowerPC: TLE enable pthread mutex performs poorly murphyp at linux dot vnet.ibm.com
2015-10-26 17:29 ` [Bug nptl/19174] PowerPC: TLE enabled " murphyp at linux dot vnet.ibm.com
@ 2015-10-26 17:31 ` murphyp at linux dot vnet.ibm.com
2015-10-27 19:30 ` cvs-commit at gcc dot gnu.org
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: murphyp at linux dot vnet.ibm.com @ 2015-10-26 17:31 UTC (permalink / raw)
To: glibc-bugs
https://sourceware.org/bugzilla/show_bug.cgi?id=19174
Paul E. Murphy <murphyp at linux dot vnet.ibm.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|unassigned at sourceware dot org |murphyp at linux dot vnet.ibm.com
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug nptl/19174] PowerPC: TLE enabled pthread mutex performs poorly.
2015-10-26 17:28 [Bug nptl/19174] New: PowerPC: TLE enable pthread mutex performs poorly murphyp at linux dot vnet.ibm.com
2015-10-26 17:29 ` [Bug nptl/19174] PowerPC: TLE enabled " murphyp at linux dot vnet.ibm.com
2015-10-26 17:31 ` murphyp at linux dot vnet.ibm.com
@ 2015-10-27 19:30 ` cvs-commit at gcc dot gnu.org
2015-10-27 22:03 ` joseph at codesourcery dot com
2015-10-28 14:17 ` murphyp at linux dot vnet.ibm.com
4 siblings, 0 replies; 6+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2015-10-27 19:30 UTC (permalink / raw)
To: glibc-bugs
https://sourceware.org/bugzilla/show_bug.cgi?id=19174
--- Comment #1 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 72f1463df85a522bfd1568e47bd81371522ee358 (commit)
via 76c5ae00284d98f1994434c570bdcde9dbc6b49e (commit)
from 8b126a4a2ca78a5d98cc7afa219d93c8a31ed944 (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=72f1463df85a522bfd1568e47bd81371522ee358
commit 72f1463df85a522bfd1568e47bd81371522ee358
Author: Paul Murphy <murphyp@linux.vnet.ibm.com>
Date: Thu Aug 27 09:48:04 2015 -0500
powerpc: Fix usage of elision transient failure adapt param
The skip_lock_out_of_tbegin_retries adaptive parameter was
not being used correctly, nor as described. This prevents
a fallback for all users of the lock if a transient abort
occurs within the accepted number of retries.
[BZ #19174]
* sysdeps/powerpc/nptl/elide.h (__elide_lock): Fix usage of
.skip_lock_out_of_tbegin_retries.
* sysdeps/unix/sysv/linux/powerpc/elision-lock.c
(__lll_lock_elision): Likewise, and respect a value of
try_tbegin <= 0.
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=76c5ae00284d98f1994434c570bdcde9dbc6b49e
commit 76c5ae00284d98f1994434c570bdcde9dbc6b49e
Author: Carlos Eduardo Seo <cseo@linux.vnet.ibm.com>
Date: Fri Oct 9 16:01:35 2015 -0300
Add AT_PLATFORM to _dl_aux_init ()
Added AT_PLATFORM to _dl_aux_init () function to keep it in sync with
_dl_sysdep_start ().
* elf/dl-support.c (_dl_aux_init): Added AT_PLATFORM to the case
statement.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 14 ++++++++++++++
NEWS | 2 +-
elf/dl-support.c | 3 +++
sysdeps/powerpc/nptl/elide.h | 6 +++---
sysdeps/unix/sysv/linux/powerpc/elision-lock.c | 15 ++++++---------
5 files changed, 27 insertions(+), 13 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug nptl/19174] PowerPC: TLE enabled pthread mutex performs poorly.
2015-10-26 17:28 [Bug nptl/19174] New: PowerPC: TLE enable pthread mutex performs poorly murphyp at linux dot vnet.ibm.com
` (2 preceding siblings ...)
2015-10-27 19:30 ` cvs-commit at gcc dot gnu.org
@ 2015-10-27 22:03 ` joseph at codesourcery dot com
2015-10-28 14:17 ` murphyp at linux dot vnet.ibm.com
4 siblings, 0 replies; 6+ messages in thread
From: joseph at codesourcery dot com @ 2015-10-27 22:03 UTC (permalink / raw)
To: glibc-bugs
https://sourceware.org/bugzilla/show_bug.cgi?id=19174
--- Comment #2 from joseph at codesourcery dot com <joseph at codesourcery dot com> ---
Since you added the bug number to NEWS, I presume this commit was intended
as a complete fix for the bug, in which case you should close it as FIXED
with the appropriate milestone set.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug nptl/19174] PowerPC: TLE enabled pthread mutex performs poorly.
2015-10-26 17:28 [Bug nptl/19174] New: PowerPC: TLE enable pthread mutex performs poorly murphyp at linux dot vnet.ibm.com
` (3 preceding siblings ...)
2015-10-27 22:03 ` joseph at codesourcery dot com
@ 2015-10-28 14:17 ` murphyp at linux dot vnet.ibm.com
4 siblings, 0 replies; 6+ messages in thread
From: murphyp at linux dot vnet.ibm.com @ 2015-10-28 14:17 UTC (permalink / raw)
To: glibc-bugs
https://sourceware.org/bugzilla/show_bug.cgi?id=19174
Paul E. Murphy <murphyp at linux dot vnet.ibm.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
Target Milestone|--- |2.23
--- Comment #3 from Paul E. Murphy <murphyp at linux dot vnet.ibm.com> ---
This is now fixed.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-10-28 14:17 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-26 17:28 [Bug nptl/19174] New: PowerPC: TLE enable pthread mutex performs poorly murphyp at linux dot vnet.ibm.com
2015-10-26 17:29 ` [Bug nptl/19174] PowerPC: TLE enabled " murphyp at linux dot vnet.ibm.com
2015-10-26 17:31 ` murphyp at linux dot vnet.ibm.com
2015-10-27 19:30 ` cvs-commit at gcc dot gnu.org
2015-10-27 22:03 ` joseph at codesourcery dot com
2015-10-28 14:17 ` murphyp at linux dot vnet.ibm.com
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).