summaryrefslogtreecommitdiffstats
path: root/kernel/rcu/sync.c
Commit message (Expand)AuthorAgeFilesLines
* rcu/sync: Use call_rcu_hurry() instead of call_rcuJoel Fernandes (Google)2022-11-291-1/+1
* rcu_sync: Fix comment to properly reflect rcu_sync_exit() behaviorDavid Vernet2022-04-201-1/+1
* rcu: Fix various typos in commentsIngo Molnar2021-05-121-2/+2
* rcu/sync: Simplify the state machineOleg Nesterov2019-05-281-70/+95
* rcu/sync: Kill rcu_sync_type/gp_typeOleg Nesterov2019-05-281-50/+5
* rcu/sync: Convert to SPDX license identifierPaul E. McKenney2019-02-091-14/+1
*-. Merge branches 'bug.2018.11.12a', 'consolidate.2018.12.01a', 'doc.2018.11.12a...Paul E. McKenney2018-12-011-6/+6
|\ \
| * | rcu: Consolidate the RCU update functions invoked by sync.cPaul E. McKenney2018-11-081-6/+6
| |/
* / rcu: Eliminate BUG_ON() for sync.cPaul E. McKenney2018-11-081-7/+6
|/
* doc: Fix various RCU docbook comment-header problemsPaul E. McKenney2017-10-191-3/+6
* locking, rcu, cgroup: Avoid synchronize_sched() in __cgroup_procs_write()Peter Zijlstra2016-08-181-0/+12
* locking/percpu-rwsem: Optimize readers and reduce global impactPeter Zijlstra2016-08-101-0/+2
* rcu_sync: Cleanup the CONFIG_PROVE_RCU checksOleg Nesterov2015-10-061-3/+3
* rcu_sync: Introduce rcu_sync_dtor()Oleg Nesterov2015-10-061-0/+26
* rcu_sync: Add CONFIG_PROVE_RCU checksOleg Nesterov2015-10-061-0/+20
* rcu_sync: Simplify rcu_sync using new rcu_sync_ops structureOleg Nesterov2015-10-061-20/+22
* rcu: Create rcu_sync infrastructureOleg Nesterov2015-10-061-0/+175