1. 78e691f 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 by Paul E. McKenney · 10 years ago
  2. 5cd3719 rcu: Make cond_resched_rcu_qs() apply to normal RCU flavors by Paul E. McKenney · 10 years ago
  3. ac59853 rcupdate: Replace smp_read_barrier_depends() with lockless_dereference() by Pranith Kumar · 10 years ago
  4. d360b78 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu by Ingo Molnar · 10 years ago
  5. 9ea6c58 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 by Paul E. McKenney · 10 years ago
  6. ce36f2f rcu: More info about potential deadlocks with rcu_read_unlock() by Oleg Nesterov · 10 years ago
  7. b6331ae rcu: Optimize cond_resched_rcu_qs() by Paul E. McKenney · 10 years ago
  8. 1a6c9b2 rcu: Add sparse check for RCU_INIT_POINTER() by Pranith Kumar · 10 years ago
  9. aa6da51 rcu: Remove "cpu" argument to rcu_needs_cpu() by Paul E. McKenney · 10 years ago
  10. c3377c2d rcu: Remove "cpu" argument to rcu_check_callbacks() by Paul E. McKenney · 10 years ago
  11. 28f6569 rcu: Remove redundant TREE_PREEMPT_RCU config option by Pranith Kumar · 10 years ago
  12. 54ef6df rcu: Provide counterpart to rcu_dereference() for non-RCU situations by Paul E. McKenney · 10 years ago
  13. 59da22a rcutorture: Rename rcutorture_runnable parameter by Paul E. McKenney · 10 years ago
  14. 96b4672 Merge branch 'rcu-tasks.2014.09.10a' into HEAD by Paul E. McKenney · 10 years ago
  15. e98d06d Merge branches 'doc.2014.09.07a', 'fixes.2014.09.10a', 'nocb-nohz.2014.09.16b' and 'torture.2014.09.07a' into HEAD by Paul E. McKenney · 10 years ago
  16. f4579fc rcu: Fix attempt to avoid unsolicited offloading of callbacks by Paul E. McKenney · 10 years ago
  17. 284a8c9 rcu: Per-CPU operation cleanups to rcu_*_qs() functions by Paul E. McKenney · 10 years ago
  18. 01a8133 rcu: Remove redundant preempt_disable() from rcu_note_voluntary_context_switch() by Paul E. McKenney · 10 years ago
  19. 69c6045 rcutorture: Add torture tests for RCU-tasks by Paul E. McKenney · 10 years ago
  20. 3f95aa8 rcu: Make TASKS_RCU handle tasks that are almost done exiting by Paul E. McKenney · 10 years ago
  21. 53c6d4e rcu: Add synchronous grace-period waiting for RCU-tasks by Paul E. McKenney · 10 years ago
  22. bde6c3a rcu: Provide cond_resched_rcu_qs() to force quiescent states in long loops by Paul E. McKenney · 10 years ago
  23. 8315f42 rcu: Add call_rcu_tasks() by Paul E. McKenney · 10 years ago
  24. 85b39d3 rcu: Uninline rcu_read_lock_held() by Oleg Nesterov · 10 years ago
  25. 521d24e rcu: Return bool type in rcu_lockdep_current_cpu_online() by Pranith Kumar · 10 years ago
  26. ab74fdf rcu: Handle obsolete references to TINY_PREEMPT_RCU by Paul E. McKenney · 11 years ago
  27. f27bc48 rcu: Document deadlock-avoidance information for rcu_read_unlock() by Paul E. McKenney · 11 years ago
  28. 4a81e83 rcu: Reduce overhead of cond_resched() checks for RCU by Paul E. McKenney · 10 years ago
  29. 546a9d8 rcu: Export debug_init_rcu_head() and and debug_init_rcu_head() by Paul E. McKenney · 10 years ago
  30. 61f38db rcu: Provide API to suppress stall warnings while sysrc runs by Rik van Riel · 11 years ago
  31. f5d2a04 Merge branches 'doc.2014.04.29a', 'fixes.2014.04.29a' and 'torture.2014.05.14a' into HEAD by Paul E. McKenney · 11 years ago
  32. ac1bea8 sched,rcu: Make cond_resched() report RCU quiescent states by Paul E. McKenney · 11 years ago
  33. ad0dc7f rcutorture: Add forward-progress checking for writer by Paul E. McKenney · 11 years ago
  34. 71a9b26 rcu: Document RCU_INIT_POINTER()'s lack of ordering guarantees by Paul E. McKenney · 11 years ago
  35. a235c09 rcu: Remove "extern" from function declaration in include/linux/rcupdate.h by Iulia Manda · 11 years ago
  36. b3fd4ea Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 11 years ago
  37. 322efba Merge branches 'doc.2014.02.24a', 'fixes.2014.02.26a' and 'rt.2014.02.17b' into HEAD by Paul E. McKenney · 11 years ago
  38. 7a75474 rcu: Fix sparse warning for rcu_expedited from kernel/ksysfs.c by Paul Gortmaker · 11 years ago
  39. ffa83fb rcu: Optimize rcu_needs_cpu() for RCU_NOCB_CPU_ALL by Paul E. McKenney · 11 years ago
  40. 2f33b51 rcu: Optimize rcu_is_nocb_cpu() for RCU_NOCB_CPU_ALL by Paul E. McKenney · 11 years ago
  41. 88c1863 rcu: Define rcu_assign_pointer() in terms of smp_store_release() by Paul E. McKenney · 11 years ago
  42. 0adab9b rcu: Indentation and spacing fixes. by Joe Perches · 11 years ago
  43. 41f4abd rcu: Glue ASCII strings together by Joe Perches · 11 years ago
  44. 87de1cf rcu: Stop tracking FSF's postal address by Paul E. McKenney · 11 years ago
  45. fb9edbe lockdep: Make held_lock->check and "int check" argument bool by Oleg Nesterov · 11 years ago
  46. bf3d846 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 11 years ago
  47. a8d4b83 introduce __fcheck_files() to fix rcu_dereference_check_fdtable(), kill rcu_my_thread_group_empty() by Oleg Nesterov · 11 years ago
  48. 0d3c55b Merge branches 'doc.2013.12.03a', 'fixes.2013.12.12a', 'rcutorture.2013.12.03a' and 'sparse.2013.12.12a' into HEAD by Paul E. McKenney · 11 years ago
  49. 584dc4c rcu: Remove "extern" from function declarations in include/linux/*rcu*.h by Teodora Baluta · 11 years ago
  50. 462225ae rcu: Add an RCU_INITIALIZER for global RCU-protected pointers by Paul E. McKenney · 11 years ago
  51. 9d162cd rcu: Make rcu_assign_pointer's assignment volatile and type-safe by Josh Triplett · 11 years ago
  52. ac7c8e3 rcu: Add comment on evaluate-once properties of rcu_assign_pointer(). by Paul E. McKenney · 11 years ago
  53. 24ef659 rcu: Provide better diagnostics for blocking in RCU callback functions by Paul E. McKenney · 11 years ago
  54. 5c173eb rcu: Consistent rcu_is_watching() naming by Paul E. McKenney · 11 years ago
  55. cc6783f rcu: Is it safe to enter an RCU read-side critical section? by Paul E. McKenney · 11 years ago
  56. 0edd1b1 nohz_full: Add full-system-idle state machine by Paul E. McKenney · 11 years ago
  57. feed66e rcu: Eliminate unused APIs intended for adaptive ticks by Paul E. McKenney · 12 years ago
  58. e66c33d rcu: Add const annotation to char * for RCU tracepoints and functions by Steven Rostedt (Red Hat) · 11 years ago
  59. 2439b69 rcu: Shrink TINY_RCU by moving exit_rcu() by Paul E. McKenney · 12 years ago
  60. 9dc5ad3 rcu: Simplify RCU_TINY RCU callback invocation by Paul E. McKenney · 12 years ago
  61. 127781d rcu: Remove TINY_PREEMPT_RCU by Paul E. McKenney · 12 years ago
  62. 12bcbe6 rcu: Add _notrace variation of rcu_dereference_raw() and hlist_for_each_entry_rcu() by Steven Rostedt · 11 years ago
  63. c032862 Merge commit '8700c95adb03' into timers/nohz by Frederic Weisbecker · 12 years ago
  64. d1e43fa nohz: Ensure full dynticks CPUs are RCU nocbs by Frederic Weisbecker · 12 years ago
  65. c0f4dfd rcu: Make RCU_FAST_NO_HZ take advantage of numbered callbacks by Paul E. McKenney · 12 years ago
  66. 40393f5 Merge branches 'doctorture.2013.01.29a', 'fixes.2013.01.26a', 'tagcb.2013.01.24a' and 'tiny.2013.01.29b' into HEAD by Paul E. McKenney · 12 years ago
  67. 90f45e4 rcu: Remove obsolete Kconfig option from comment by Paul E. McKenney · 12 years ago
  68. 5249453 rcu: Reduce rcutorture tracing by Paul E. McKenney · 12 years ago
  69. 91d1aa43 context_tracking: New context tracking susbsystem by Frederic Weisbecker · 12 years ago
  70. aac1cda Merge branches 'urgent.2012.10.27a', 'doc.2012.11.16a', 'fixes.2012.11.13a', 'srcu.2012.10.27a', 'stall.2012.11.13a', 'tracing.2012.11.08a' and 'idle.2012.10.24a' into HEAD by Paul E. McKenney · 12 years ago
  71. f0a0e6f rcu: Clarify memory-ordering properties of grace-period primitives by Paul E. McKenney · 12 years ago
  72. 4d9a5d4 rcu: Remove rcu_switch() by Frederic Weisbecker · 12 years ago
  73. 04e7e95 rcu: Switch task's syscall hooks on context switch by Frederic Weisbecker · 12 years ago
  74. 2b1d502 rcu: Settle config for userspace extended quiescent state by Frederic Weisbecker · 12 years ago
  75. 19dd1591 rcu: New rcu_user_enter_after_irq() and rcu_user_exit_after_irq() APIs by Frederic Weisbecker · 12 years ago
  76. adf5091 rcu: New rcu_user_enter() and rcu_user_exit() APIs by Frederic Weisbecker · 12 years ago
  77. b4270ee rcu: Permit RCU_NONIDLE() to be used from interrupt context by Paul E. McKenney · 12 years ago
  78. 5cf05ad rcu: Fix broken strings in RCU's source code. by Paul E. McKenney · 12 years ago
  79. 02a0677 Merge branches 'bigrtm.2012.07.04a', 'doctorture.2012.07.02a', 'fixes.2012.07.06a' and 'fnh.2012.07.02a' into HEAD by Paul E. McKenney · 12 years ago
  80. 4fa3b6c rcu: Fix qlen_lazy breakage by Paul E. McKenney · 12 years ago
  81. 62fde6e rcu: Make __call_rcu() handle invocation from idle by Paul E. McKenney · 12 years ago
  82. 28f5c69 rcu: Remove function versions of __kfree_rcu and __is_kfree_rcu_offset by Paul E. McKenney · 12 years ago
  83. 2a3fa84 rcu: Consolidate tree/tiny __rcu_read_{,un}lock() implementations by Paul E. McKenney · 12 years ago
  84. e9023c4 rcu: Remove return value from rcu_assign_pointer() by Paul E. McKenney · 13 years ago
  85. d1b88eb rcu: Remove return value from RCU_INIT_POINTER() by Paul E. McKenney · 13 years ago
  86. 172708d rcu: Add a gcc-style structure initializer for RCU pointers by Paul E. McKenney · 13 years ago
  87. cba6d0d Revert "rcu: Move PREEMPT_RCU preemption to switch_to() invocation" by Paul E. McKenney · 12 years ago
  88. dc36be4 Merge branches 'barrier.2012.05.09a', 'fixes.2012.04.26a', 'inline.2012.05.02b' and 'srcu.2012.05.07b' into HEAD by Paul E. McKenney · 13 years ago
  89. 9dd8fb1 rcu: Make exit_rcu() more precise and consolidate by Paul E. McKenney · 13 years ago
  90. 616c310 rcu: Move PREEMPT_RCU preemption to switch_to() invocation by Paul E. McKenney · 13 years ago
  91. d8169d4 rcu: Make __kfree_rcu() less dependent on compiler choices by Jan Engelhardt · 13 years ago
  92. ed2d265 Merge tag 'bug-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux by Linus Torvalds · 13 years ago
  93. 7ccaba5 consolidate WARN_...ONCE() static variables by Jan Beulich · 13 years ago
  94. 187f188 BUG: headers with BUG/BUG_ON etc. need linux/bug.h by Paul Gortmaker · 13 years ago
  95. 8a2ecf4 rcu: Add RCU_NONIDLE() for idle-loop RCU read-side critical sections by Paul E. McKenney · 13 years ago
  96. bde23c6 rcu: Convert WARN_ON_ONCE() in rcu_lock_acquire() to lockdep by Heiko Carstens · 13 years ago
  97. c0d6d01 rcu: Check for illegal use of RCU from offlined CPUs by Paul E. McKenney · 13 years ago
  98. 5e1ee6e rcu: Note that rcu_access_pointer() can be used for teardown by Paul E. McKenney · 13 years ago
  99. 50406b9 rcu: Make rcu_sleep_check() also check rcu_lock_map by Paul E. McKenney · 13 years ago
  100. 486e259 rcu: Avoid waking up CPUs having only kfree_rcu() callbacks by Paul E. McKenney · 13 years ago