search for: qspinlock_unfair

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...