Messages in this thread | | | Date | Wed, 2 Oct 2013 17:19:37 +0200 | From | Peter Zijlstra <> | Subject | Re: [PATCH v4 0/3] qrwlock: Introducing a queue read/write lock implementation |
| |
On Wed, Oct 02, 2013 at 10:09:03AM -0400, Waiman Long wrote: > v3->v4: > - Optimize the fast path with better cold cache behavior and > performance. > - Removing some testing code. > - Make x86 use queue rwlock with no user configuration.
> arch/x86/Kconfig | 1 + > arch/x86/include/asm/spinlock.h | 2 + > arch/x86/include/asm/spinlock_types.h | 4 + > include/asm-generic/qrwlock.h | 256 +++++++++++++++++++++++++++++++++ > include/linux/rwlock.h | 15 ++ > include/linux/rwlock_types.h | 13 ++ > kernel/Kconfig.locks | 7 + > lib/Makefile | 1 + > lib/qrwlock.c | 247 +++++++++++++++++++++++++++++++ > lib/spinlock_debug.c | 19 +++ > 10 files changed, 565 insertions(+), 0 deletions(-) > create mode 100644 include/asm-generic/qrwlock.h > create mode 100644 lib/qrwlock.c
Where's the ---- for removing the old rwlock from x86?
| |