This is the mail archive of the libc-alpha@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]

RE: Robust mutex problem on MIPS.


libc-ports-owner@sourceware.org wrote:
> Earlier today, I wrote:
>> In the deadlock situation,  the futex has somehow taken on the value
>> 0x80000000 (the FUTEX_WAITERS value).
> 
> But at the bottom of the loop, the compare swap operation tries to
> acquire the lock from a 0 value. Both threads execute that
> loop and are
> hosed.

Ah, I see in CVS that it was fixed on May 7, in a slightly different
way.
Very good.


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