Age | Commit message (Expand) | Author | Files | Lines |
2012-05-11 | Merge branches 'barrier.2012.05.09a', 'fixes.2012.04.26a', 'inline.2012.05.02... | Paul E. McKenney | 1 | -0/+20 |
2012-05-03 | rcu: Make exit_rcu() more precise and consolidate | Paul E. McKenney | 1 | -0/+1 |
2012-05-03 | rcu: Move PREEMPT_RCU preemption to switch_to() invocation | Paul E. McKenney | 1 | -0/+1 |
2012-04-25 | rcu: Make __kfree_rcu() less dependent on compiler choices | Jan Engelhardt | 1 | -0/+18 |
2012-03-24 | Merge tag 'bug-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paul... | Linus Torvalds | 1 | -0/+1 |
2012-03-24 | consolidate WARN_...ONCE() static variables | Jan Beulich | 1 | -1/+1 |
2012-03-05 | BUG: headers with BUG/BUG_ON etc. need linux/bug.h | Paul Gortmaker | 1 | -0/+1 |
2012-02-21 | rcu: Add RCU_NONIDLE() for idle-loop RCU read-side critical sections | Paul E. McKenney | 1 | -0/+27 |
2012-02-21 | rcu: Convert WARN_ON_ONCE() in rcu_lock_acquire() to lockdep | Heiko Carstens | 1 | -2/+12 |
2012-02-21 | rcu: Check for illegal use of RCU from offlined CPUs | Paul E. McKenney | 1 | -0/+19 |
2012-02-21 | rcu: Note that rcu_access_pointer() can be used for teardown | Paul E. McKenney | 1 | -0/+7 |
2012-02-21 | rcu: Make rcu_sleep_check() also check rcu_lock_map | Paul E. McKenney | 1 | -0/+14 |
2012-02-21 | rcu: Avoid waking up CPUs having only kfree_rcu() callbacks | Paul E. McKenney | 1 | -1/+1 |
2011-12-11 | rcu: Document same-context read-side constraints | Paul E. McKenney | 1 | -0/+15 |
2011-12-11 | rcu: Remove one layer of abstraction from PROVE_RCU checking | Paul E. McKenney | 1 | -45/+8 |
2011-12-11 | rcu: Warn when rcu_read_lock() is used in extended quiescent state | Frederic Weisbecker | 1 | -10/+42 |
2011-12-11 | rcu: Detect illegal rcu dereference in extended quiescent state | Frederic Weisbecker | 1 | -0/+26 |
2011-12-11 | rcu: Add failure tracing to rcutorture | Paul E. McKenney | 1 | -0/+8 |
2011-12-11 | rcu: Track idleness independent of idle tasks | Paul E. McKenney | 1 | -17/+4 |
2011-09-29 | rcu: Move __rcu_read_unlock()'s barrier() within if-statement | Paul E. McKenney | 1 | -12/+2 |
2011-09-29 | rcu: Improve rcu_assign_pointer() and RCU_INIT_POINTER() documentation | Paul E. McKenney | 1 | -7/+40 |
2011-09-29 | rcu: Make rcu_assign_pointer() unconditionally insert a memory barrier | Eric Dumazet | 1 | -3/+1 |
2011-09-29 | rcu: Remove unused and redundant interfaces | Paul E. McKenney | 1 | -20/+0 |
2011-09-29 | rcu: Add event-tracing for RCU callback invocation | Paul E. McKenney | 1 | -50/+0 |
2011-09-29 | rcu: Abstract common code for RCU grace-period-wait primitives | Paul E. McKenney | 1 | -57/+73 |
2011-09-29 | rcu: Move rcu_head definition to types.h | Paul E. McKenney | 1 | -10/+1 |
2011-09-29 | rcu: Restore checks for blocking in RCU read-side critical sections | Paul E. McKenney | 1 | -6/+22 |
2011-06-10 | sched: Isolate preempt counting in its own config option | Frederic Weisbecker | 1 | -6/+6 |
2011-05-06 | rcu: introduce kfree_rcu() | Lai Jiangshan | 1 | -0/+56 |
2011-05-06 | rcu: add DEBUG_OBJECTS_RCU_HEAD check for alignment | Paul E. McKenney | 1 | -0/+1 |
2011-05-06 | rcu: make rcutorture version numbers available through debugfs | Paul E. McKenney | 1 | -1/+12 |
2011-04-01 | rcu: create new rcu_access_index() and use in mce | Paul E. McKenney | 1 | -0/+20 |
2010-12-17 | rcu: increase synchronize_sched_expedited() batching | Tejun Heo | 1 | -0/+2 |
2010-11-30 | rcu,cleanup: move synchronize_sched_expedited() out of sched.c | Lai Jiangshan | 1 | -1/+0 |
2010-11-18 | rcu: move TINY_RCU from softirq to kthread | Paul E. McKenney | 1 | -1/+0 |
2010-09-23 | rcu: only one evaluation of arg in rcu_dereference_check() unless sparse | Paul E. McKenney | 1 | -3/+11 |
2010-08-20 | rcu: combine duplicate code, courtesy of CONFIG_PREEMPT_RCU | Paul E. McKenney | 1 | -3/+72 |
2010-08-20 | rcu: repair code-duplication FIXMEs | Paul E. McKenney | 1 | -0/+15 |
2010-08-20 | rcu: update obsolete rcu_read_lock() comment. | Paul E. McKenney | 1 | -1/+14 |
2010-08-20 | rcu: Add a TINY_PREEMPT_RCU | Paul E. McKenney | 1 | -2/+1 |
2010-08-20 | rcu head remove init | Mathieu Desnoyers | 1 | -6/+0 |
2010-08-20 | rcu: improve kerneldoc for rcu_read_lock(), call_rcu(), and synchronize_rcu() | Paul E. McKenney | 1 | -7/+9 |
2010-08-20 | Add RCU check for find_task_by_vpid(). | Tetsuo Handa | 1 | -5/+9 |
2010-08-20 | rcu: define __rcu address space modifier for sparse | Paul E. McKenney | 1 | -139/+213 |
2010-06-15 | rcu: add an rcu_dereference_index_check() | Paul E. McKenney | 1 | -0/+33 |
2010-06-15 | tree/tiny rcu: Add debug RCU head objects | Mathieu Desnoyers | 1 | -0/+49 |
2010-05-11 | rcu head introduce rcu head init on stack | Mathieu Desnoyers | 1 | -0/+8 |
2010-05-10 | rcu: slim down rcutiny by removing rcu_scheduler_active and friends | Paul E. McKenney | 1 | -3/+1 |
2010-05-10 | rcu: shrink rcutiny by making synchronize_rcu_bh() be inline | Paul E. McKenney | 1 | -2/+0 |
2010-05-10 | rcu: fix now-bogus rcu_scheduler_active comments. | Paul E. McKenney | 1 | -2/+4 |