linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] locking/pvqspinlock: Fix missed PV wakeup & support PPC
@ 2016-05-26 18:21 Waiman Long
  2016-05-26 18:21 ` [PATCH 1/2] locking/pvqspinlock: Fix missed PV wakeup problem Waiman Long
  2016-05-26 18:21 ` [PATCH 2/2] locking/pvqspinlock: Add lock holder CPU argument to pv_wait() Waiman Long
  0 siblings, 2 replies; 5+ messages in thread
From: Waiman Long @ 2016-05-26 18:21 UTC (permalink / raw)
  To: Peter Zijlstra, Ingo Molnar
  Cc: linux-kernel, Pan Xinhui, Scott J Norton, Douglas Hatch, Waiman Long

Patch 1 is to fix the missed PV wakeup problem as reported by Pan Xinhui.

Patch 2 is to add a new argument to pv_wait() to provide better support
for PPC. This patch has been sent out previously.

Waiman Long (2):
  locking/pvqspinlock: Fix missed PV wakeup problem
  locking/pvqspinlock: Add lock holder CPU argument to pv_wait()

 arch/x86/include/asm/paravirt.h       |    4 +-
 arch/x86/include/asm/paravirt_types.h |    2 +-
 arch/x86/kernel/kvm.c                 |    2 +-
 arch/x86/xen/spinlock.c               |    2 +-
 kernel/locking/qspinlock.c            |    5 +-
 kernel/locking/qspinlock_paravirt.h   |  126 +++++++++++++++++++++++++++------
 kernel/locking/qspinlock_stat.h       |    8 +-
 7 files changed, 117 insertions(+), 32 deletions(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-05-27 19:28 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-05-26 18:21 [PATCH 0/2] locking/pvqspinlock: Fix missed PV wakeup & support PPC Waiman Long
2016-05-26 18:21 ` [PATCH 1/2] locking/pvqspinlock: Fix missed PV wakeup problem Waiman Long
2016-05-27  7:43   ` Boqun Feng
2016-05-27 19:28     ` Waiman Long
2016-05-26 18:21 ` [PATCH 2/2] locking/pvqspinlock: Add lock holder CPU argument to pv_wait() Waiman Long

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).