

It turns out the current waiter optimistic spinning code does not work Drop patch 2 and replace it with 2 new patches disabling preemption onĪll reader functions and writer functions respectively. Fix an error in patch 2 reported by kernel test robot. Drop v6 patches 4 & 6 and simplify the direct rwsem lock handoff Add a comment to down_read_non_owner() in patch 2. To: Peter Zijlstra, Ingo Molnar, Will Deacon, Boqun FengĬc: linux-kernel, john.p.donnelly, Hillf Danton, Mukesh Ojha, ` (5 more replies) 0 siblings, 6 replies 17+ messages in thread


0:36 ` locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath Waiman Long Lockinig/rwsem: Fix rwsem bugs & enable true lock handoff All of help / color / mirror / Atom feed * lockinig/rwsem: Fix rwsem bugs & enable true lock handoff 0:36 Waiman Long
