[PATCH] Fix race in pthread_mutex_lock while promoting to PTHREAD_MUTEX_ELISION_NP [BZ #23275]

Tulio Magno Quites Machado Filho tuliom@linux.vnet.ibm.com
Wed Jun 13 21:45:00 GMT 2018


Stefan Liebler <stli@linux.ibm.com> writes:

> On 06/13/2018 10:41 AM, Florian Weimer wrote:
>> On 06/12/2018 04:24 PM, Stefan Liebler wrote:
>>> The new testcase tst-mutex10 is triggering the race on s390x and 
>>> intel. Presumably also on power, but I don't have access to a power 
>>> machine with lock-elision. At least the code for power is the same as 
>>> on the other two architectures. Can somebody test it on power?
>> 
>> I tried the test case on a machine with:
>> 
>> Model:                 2.0 (pvr 004d 0200)
>> Model name:            POWER8 (raw), altivec supported
>> 
>> AT_HWCAP:        true_le archpmu vsx arch_2_06 dfp ic_snoop smt mmu fpu 
>> altivec ppc64 ppc32
>> AT_HWCAP2:       htm-nosc vcrypto tar isel ebb dscr htm arch_2_07
>> 
>> Presumably, that should have lock elision support?
> Unfortunately, I don't know.
> @Tulio: Can you answer this question?

Yes, this server should have lock elision.

-- 
Tulio Magno



More information about the Libc-alpha mailing list