Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1443679
| From | Peter Zijlstra <peterz@infradead.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH 0/2] locking/percpu-rwsem: Optimizations/tweaks |
| Date | 2016-07-14 20:40 +0200 |
| Message-ID | <rUTIe-4Mw-13@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
As reported by John and Dmitry, Android tickles bad behaviour in cgroup_threadgroup_rwsem. These two patches attempt to address the issue by optimizing the percpu-rwsem slow path and second add a bias knob to the percpu-rwsem that allows disabling the fast path which improves writer latency by getting rid of a synchronize_sched() call. --- fs/super.c | 3 +- include/linux/percpu-rwsem.h | 96 +++++++++++++++-- kernel/cgroup.c | 2 +- kernel/locking/percpu-rwsem.c | 246 +++++++++++++++++++++++++----------------- 4 files changed, 239 insertions(+), 108 deletions(-)
Back to linux.kernel | Previous | Next | Find similar | Unroll thread
[PATCH 0/2] locking/percpu-rwsem: Optimizations/tweaks Peter Zijlstra <peterz@infradead.org> - 2016-07-14 20:40 +0200
csiph-web