Show patches with: Series = powerpc: alternate queued spinlock implementation       |    Archived = No       |   17 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2,17/17] powerpc/qspinlock: provide accounting and options for sleepy locks powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,16/17] powerpc/qspinlock: allow indefinite spinning on a preempted owner powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,15/17] powerpc/qspinlock: reduce remote node steal spins powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,14/17] powerpc/qspinlock: use spin_begin/end API powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,13/17] powerpc/qspinlock: trylock and initial lock attempt may steal powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,12/17] powerpc/qspinlock: add ability to prod new queue head CPU powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,11/17] powerpc/qspinlock: allow propagation of yield CPU down the queue powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,10/17] powerpc/qspinlock: allow stealing when head of queue yields powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,09/17] powerpc/qspinlock: implement option to yield to previous node powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,08/17] powerpc/qspinlock: paravirt yield to lock owner powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,07/17] powerpc/qspinlock: store owner CPU in lock word powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,06/17] powerpc/qspinlock: theft prevention to control latency powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,05/17] powerpc/qspinlock: allow new waiters to steal the lock before queueing powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,04/17] powerpc/qspinlock: convert atomic operations to assembly powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,03/17] powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,02/17] powerpc/qspinlock: add mcs queueing for contended waiters powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded
[v2,01/17] powerpc/qspinlock: powerpc qspinlock implementation powerpc: alternate queued spinlock implementation - - - - --- 2022-11-14 Nicholas Piggin Superseded