Commit 4b5f7849 authored by Charlie Jacobsen's avatar Charlie Jacobsen

Bug in kernel platform trylock definition.

Unlike other kernel functions, mutex_trylock returns 1 on sucess
and 0 on error. The double negations were inverting the interpretation
of the result. (It still worked because on the first attempt, we
interpreted as a failure and tried again; on the second attempt, it
was really a failure to take the lock but we interpreted as a
success.)
parent 1290d48e
Pipeline #512 passed with stage