lkml.org 
[lkml]   [2019]   [May]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[PATCH tip/core/rcu 0/4] RCU-sync updates for v5.3
Hello!

This series contains flavor-consolidation updates to RCU-sync:

1. Kill rcu_sync_type/gp_type, courtesy of Oleg Nesterov.

2. Use DEFINE_STATIC_PERCPU_RWSEM() to initialize dup_mmap_sem in
uprobes, courtesy of Oleg Nesterov.

3. Add DEFINE_PERCPU_RWSEM(), use it to initialize
cgroup_threadgroup_rwsem in percpu-rwsem, courtesy of Oleg Nesterov.

4. Simplify the state machine, courtesy of Oleg Nesterov.

Thanx, Paul

------------------------------------------------------------------------

include/linux/percpu-rwsem.h | 10 +
include/linux/rcu_sync.h | 40 ++-----
kernel/cgroup/cgroup.c | 3
kernel/events/uprobes.c | 4
kernel/locking/percpu-rwsem.c | 2
kernel/rcu/sync.c | 220 +++++++++++++++++++-----------------------
6 files changed, 121 insertions(+), 158 deletions(-)

\
 
 \ /
  Last update: 2019-05-30 17:09    [W:0.095 / U:0.044 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site