Displaying 2 results from an estimated 2 matches for "qspinlock_unfair".
2015 Apr 08
2
[PATCH v15 16/16] unfair qspinlock: a queue based unfair lock
...qspinlock versus
ticket spinlock which got reduced in VM3 due to the overhead of
constant vCPUs halting and kicking.
Signed-off-by: Waiman Long <Waiman.Long at hp.com>
---
arch/x86/include/asm/qspinlock.h | 15 +--
kernel/locking/qspinlock.c | 94 +++++++++++++--
kernel/locking/qspinlock_unfair.h | 231 +++++++++++++++++++++++++++++++++++++
3 files changed, 319 insertions(+), 21 deletions(-)
create mode 100644 kernel/locking/qspinlock_unfair.h
diff --git a/arch/x86/include/asm/qspinlock.h b/arch/x86/include/asm/qspinlock.h
index c8290db..8113685 100644
--- a/arch/x86/include/asm/qspinl...
2015 Apr 08
2
[PATCH v15 16/16] unfair qspinlock: a queue based unfair lock
...qspinlock versus
ticket spinlock which got reduced in VM3 due to the overhead of
constant vCPUs halting and kicking.
Signed-off-by: Waiman Long <Waiman.Long at hp.com>
---
arch/x86/include/asm/qspinlock.h | 15 +--
kernel/locking/qspinlock.c | 94 +++++++++++++--
kernel/locking/qspinlock_unfair.h | 231 +++++++++++++++++++++++++++++++++++++
3 files changed, 319 insertions(+), 21 deletions(-)
create mode 100644 kernel/locking/qspinlock_unfair.h
diff --git a/arch/x86/include/asm/qspinlock.h b/arch/x86/include/asm/qspinlock.h
index c8290db..8113685 100644
--- a/arch/x86/include/asm/qspinl...