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