Re: Runqueue spinlock recursion on arm64 v4.15

From: Peter Zijlstra
Date: Fri Feb 02 2018 - 14:55:32 EST


On Fri, Feb 02, 2018 at 07:27:04PM +0000, Mark Rutland wrote:
> ... in some cases, owner_cpu is -1, so I guess we're racing with an
> unlock. I only ever see this on the runqueue locks in wake up functions.

So runqueue locks are special in that the owner changes over a contex
switch, maybe something goes funny there?