On Mon, 2017-12-18 at 11:35 -0500, J. Bruce Fields wrote: > > This probably just shows I don't understand the issues, but: isn't this > the job of preemption?
If this were a PREEMPT kernel, yes, we'd check need_resched() on lock release etc, but it's a PREEMPT_VOLUNTARY kernel. -Mike