| Age | Commit message (Expand) | Author | Files | Lines |
| 2015-01-15 | Merge branches 'doc.2015.01.07a', 'fixes.2015.01.15a', 'preempt.2015.01.06a', 'srcu.2015.01.06a', 'stall.2015.01.16a' and 'torture.2015.01.11a' into HEAD |  Paul E. McKenney | 1 | -6/+7 |
| 2015-01-15 | rcu: Make cond_resched_rcu_qs() apply to normal RCU flavors |  Paul E. McKenney | 1 | -1/+2 |
| 2015-01-06 | rcupdate: Replace smp_read_barrier_depends() with lockless_dereference() |  Pranith Kumar | 1 | -5/+5 |
| 2014-11-20 | Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu |  Ingo Molnar | 1 | -8/+11 |
| 2014-11-13 | Merge branches 'torture.2014.11.03a', 'cpu.2014.11.03a', 'doc.2014.11.13a', 'fixes.2014.11.13a', 'signal.2014.10.29a' and 'rt.2014.10.29a' into HEAD |  Paul E. McKenney | 1 | -8/+11 |
| 2014-11-13 | rcu: More info about potential deadlocks with rcu_read_unlock() |  Oleg Nesterov | 1 | -1/+3 |
| 2014-11-13 | rcu: Optimize cond_resched_rcu_qs() |  Paul E. McKenney | 1 | -2/+2 |
| 2014-11-13 | rcu: Add sparse check for RCU_INIT_POINTER() |  Pranith Kumar | 1 | -0/+1 |
| 2014-11-03 | rcu: Remove "cpu" argument to rcu_needs_cpu() |  Paul E. McKenney | 1 | -1/+1 |
| 2014-11-03 | rcu: Remove "cpu" argument to rcu_check_callbacks() |  Paul E. McKenney | 1 | -1/+1 |
| 2014-10-29 | rcu: Remove redundant TREE_PREEMPT_RCU config option |  Pranith Kumar | 1 | -3/+3 |
| 2014-10-28 | rcu: Provide counterpart to rcu_dereference() for non-RCU situations |  Paul E. McKenney | 1 | -0/+15 |
| 2014-09-16 | rcutorture: Rename rcutorture_runnable parameter |  Paul E. McKenney | 1 | -3/+0 |
| 2014-09-16 | Merge branch 'rcu-tasks.2014.09.10a' into HEAD |  Paul E. McKenney | 1 | -2/+55 |
| 2014-09-16 | Merge branches 'doc.2014.09.07a', 'fixes.2014.09.10a', 'nocb-nohz.2014.09.16b' and 'torture.2014.09.07a' into HEAD |  Paul E. McKenney | 1 | -36/+10 |
| 2014-09-16 | rcu: Fix attempt to avoid unsolicited offloading of callbacks |  Paul E. McKenney | 1 | -0/+8 |
| 2014-09-07 | rcu: Per-CPU operation cleanups to rcu_*_qs() functions |  Paul E. McKenney | 1 | -2/+2 |
| 2014-09-07 | rcu: Remove redundant preempt_disable() from rcu_note_voluntary_context_switch() |  Paul E. McKenney | 1 | -2/+0 |
| 2014-09-07 | rcutorture: Add torture tests for RCU-tasks |  Paul E. McKenney | 1 | -0/+1 |
| 2014-09-07 | rcu: Make TASKS_RCU handle tasks that are almost done exiting |  Paul E. McKenney | 1 | -0/+3 |
| 2014-09-07 | rcu: Add synchronous grace-period waiting for RCU-tasks |  Paul E. McKenney | 1 | -0/+2 |
| 2014-09-07 | rcu: Provide cond_resched_rcu_qs() to force quiescent states in long loops |  Paul E. McKenney | 1 | -0/+13 |
| 2014-09-07 | rcu: Add call_rcu_tasks() |  Paul E. McKenney | 1 | -0/+36 |
| 2014-09-07 | rcu: Uninline rcu_read_lock_held() |  Oleg Nesterov | 1 | -35/+1 |
| 2014-09-07 | rcu: Return bool type in rcu_lockdep_current_cpu_online() |  Pranith Kumar | 1 | -1/+1 |
| 2014-07-09 | rcu: Handle obsolete references to TINY_PREEMPT_RCU |  Paul E. McKenney | 1 | -9/+8 |
| 2014-07-09 | rcu: Document deadlock-avoidance information for rcu_read_unlock() |  Paul E. McKenney | 1 | -0/+28 |
| 2014-06-23 | rcu: Reduce overhead of cond_resched() checks for RCU |  Paul E. McKenney | 1 | -36/+0 |
| 2014-06-23 | rcu: Export debug_init_rcu_head() and and debug_init_rcu_head() |  Paul E. McKenney | 1 | -0/+10 |
| 2014-05-19 | rcu: Provide API to suppress stall warnings while sysrc runs |  Rik van Riel | 1 | -0/+12 |
| 2014-05-14 | Merge branches 'doc.2014.04.29a', 'fixes.2014.04.29a' and 'torture.2014.05.14a' into HEAD |  Paul E. McKenney | 1 | -1/+59 |
| 2014-05-14 | sched,rcu: Make cond_resched() report RCU quiescent states |  Paul E. McKenney | 1 | -0/+36 |
| 2014-05-13 | rcutorture: Add forward-progress checking for writer |  Paul E. McKenney | 1 | -0/+19 |
| 2014-04-29 | rcu: Document RCU_INIT_POINTER()'s lack of ordering guarantees |  Paul E. McKenney | 1 | -0/+3 |
| 2014-04-29 | rcu: Remove "extern" from function declaration in include/linux/rcupdate.h |  Iulia Manda | 1 | -1/+1 |
| 2014-03-31 | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -46/+48 |
| 2014-02-26 | Merge branches 'doc.2014.02.24a', 'fixes.2014.02.26a' and 'rt.2014.02.17b' into HEAD |  Paul E. McKenney | 1 | -46/+48 |
| 2014-02-26 | rcu: Fix sparse warning for rcu_expedited from kernel/ksysfs.c |  Paul Gortmaker | 1 | -0/+1 |
| 2014-02-17 | rcu: Optimize rcu_needs_cpu() for RCU_NOCB_CPU_ALL |  Paul E. McKenney | 1 | -0/+8 |
| 2014-02-17 | rcu: Optimize rcu_is_nocb_cpu() for RCU_NOCB_CPU_ALL |  Paul E. McKenney | 1 | -2/+4 |
| 2014-02-17 | rcu: Define rcu_assign_pointer() in terms of smp_store_release() |  Paul E. McKenney | 1 | -6/+2 |
| 2014-02-17 | rcu: Indentation and spacing fixes. |  Joe Perches | 1 | -29/+29 |
| 2014-02-17 | rcu: Glue ASCII strings together |  Joe Perches | 1 | -10/+5 |
| 2014-02-17 | rcu: Stop tracking FSF's postal address |  Paul E. McKenney | 1 | -2/+2 |
| 2014-02-09 | lockdep: Make held_lock->check and "int check" argument bool |  Oleg Nesterov | 1 | -1/+1 |
| 2014-01-28 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs |  Linus Torvalds | 1 | -2/+0 |
| 2014-01-25 | introduce __fcheck_files() to fix rcu_dereference_check_fdtable(), kill rcu_my_thread_group_empty() |  Oleg Nesterov | 1 | -2/+0 |
| 2013-12-12 | Merge branches 'doc.2013.12.03a', 'fixes.2013.12.12a', 'rcutorture.2013.12.03a' and 'sparse.2013.12.12a' into HEAD |  Paul E. McKenney | 1 | -70/+83 |
| 2013-12-12 | rcu: Remove "extern" from function declarations in include/linux/*rcu*.h |  Teodora Baluta | 1 | -40/+40 |
| 2013-12-12 | rcu: Add an RCU_INITIALIZER for global RCU-protected pointers |  Paul E. McKenney | 1 | -38/+42 |