Re: [PATCH 12/17] powerpc/qspinlock: add ability to prod new queue head CPU

2022-11-10 Thread Nicholas Piggin
On Thu Nov 10, 2022 at 10:42 AM AEST, Jordan Niethe wrote: > On Thu, 2022-07-28 at 16:31 +1000, Nicholas Piggin wrote: > [resend as utf-8, not utf-7] > > After the head of the queue acquires the lock, it releases the > > next waiter in the queue to become the new head. Add an option > > to prod the

Re: [PATCH 12/17] powerpc/qspinlock: add ability to prod new queue head CPU

2022-11-09 Thread Jordan Niethe
On Thu, 2022-07-28 at 16:31 +1000, Nicholas Piggin wrote: [resend as utf-8, not utf-7] > After the head of the queue acquires the lock, it releases the > next waiter in the queue to become the new head. Add an option > to prod the new head if its vCPU was preempted. This may only > have an effect i

Re: [PATCH 12/17] powerpc/qspinlock: add ability to prod new queue head CPU

2022-08-11 Thread Jordan Niethe
On Thu, 2022-07-28 at 16:31 +1000, Nicholas Piggin wrote: > After the head of the queue acquires the lock, it releases the > next waiter in the queue to become the new head. Add an option > to prod the new head if its vCPU was preempted. This may only > have an effect if queue waiters are yielding.

[PATCH 12/17] powerpc/qspinlock: add ability to prod new queue head CPU

2022-07-27 Thread Nicholas Piggin
After the head of the queue acquires the lock, it releases the next waiter in the queue to become the new head. Add an option to prod the new head if its vCPU was preempted. This may only have an effect if queue waiters are yielding. Disable this option by default for now, i.e., no logical change.