search for: 33ef0fc

Displaying 4 results from an estimated 4 matches for "33ef0fc".

2014 Oct 29
1
[PATCH v13 09/11] pvqspinlock, x86: Add para-virtualization support
...qspinlock *lock, u32 val); /** @@ -82,6 +83,7 @@ static __always_inline void queue_spin_lock(struct qspinlock *lock) return; queue_spin_lock_slowpath(lock, val); } +#endif #ifndef queue_spin_unlock /** diff --git a/kernel/locking/qspinlock.c b/kernel/locking/qspinlock.c index 1c1926a..33ef0fc 100644 --- a/kernel/locking/qspinlock.c +++ b/kernel/locking/qspinlock.c @@ -16,6 +16,7 @@ * Authors: Waiman Long <waiman.long at hp.com> * Peter Zijlstra <pzijlstr at redhat.com> */ +#ifndef _GEN_PV_LOCK_SLOWPATH #include <linux/smp.h> #include <linux/bug.h&gt...
2014 Oct 29
1
[PATCH v13 09/11] pvqspinlock, x86: Add para-virtualization support
...qspinlock *lock, u32 val); /** @@ -82,6 +83,7 @@ static __always_inline void queue_spin_lock(struct qspinlock *lock) return; queue_spin_lock_slowpath(lock, val); } +#endif #ifndef queue_spin_unlock /** diff --git a/kernel/locking/qspinlock.c b/kernel/locking/qspinlock.c index 1c1926a..33ef0fc 100644 --- a/kernel/locking/qspinlock.c +++ b/kernel/locking/qspinlock.c @@ -16,6 +16,7 @@ * Authors: Waiman Long <waiman.long at hp.com> * Peter Zijlstra <pzijlstr at redhat.com> */ +#ifndef _GEN_PV_LOCK_SLOWPATH #include <linux/smp.h> #include <linux/bug.h&gt...
2014 Oct 29
15
[PATCH v13 00/11] qspinlock: a 4-byte queue spinlock with PV support
v12->v13: - Change patch 9 to generate separate versions of the queue_spin_lock_slowpath functions for bare metal and PV guest. This reduces the performance impact of the PV code on bare metal systems. v11->v12: - Based on PeterZ's version of the qspinlock patch (https://lkml.org/lkml/2014/6/15/63). - Incorporated many of the review comments from Konrad Wilk and Paolo
2014 Oct 29
15
[PATCH v13 00/11] qspinlock: a 4-byte queue spinlock with PV support
v12->v13: - Change patch 9 to generate separate versions of the queue_spin_lock_slowpath functions for bare metal and PV guest. This reduces the performance impact of the PV code on bare metal systems. v11->v12: - Based on PeterZ's version of the qspinlock patch (https://lkml.org/lkml/2014/6/15/63). - Incorporated many of the review comments from Konrad Wilk and Paolo