Re: Obscure mutex problem



On Sep 5, 1:21 pm, David Given <d...@xxxxxxxxxxx> wrote:

Good idea. I'll see if I can find a volunteer to try that. (I wasn't
previously aware the owner tid was stored anywhere other than inside the
kernel...)

The owner is not stored in the kernel. The kernel is only invoked when
a process needs to be blocked or unblocked. It is not informed of
normal, uncontended mutex operations. That's what makes the futex
fast.

DS

.



Relevant Pages