>>> On 24.03.16 at 16:55, <[email protected]> wrote:
> On 24/03/16 11:30, Jan Beulich wrote:
>> Recursive locks know their current owner, and since we use the function
>> solely to determine whether a particular lock is being held by the
>> current CPU (which so far has been an imprecise check), make actually
>> check the owner for recusrively acquired locks.
> 
> What's the expected behaviour of _spin_is_locked() if the lock is held
> by another CPU?
> 
> Before it may return true if it is held by another CPU, now it will
> always return false in this case.

Correct - hence the reference to this only being used for a limited
set of cases (read: ASSERT()s and alike).

Jan


_______________________________________________
Xen-devel mailing list
[email protected]
http://lists.xen.org/xen-devel

Reply via email to