1. 9b130ad treewide: make "nr_cpu_ids" unsigned by Alexey Dobriyan · 7 years ago
  2. 656e7c0 Merge branches 'doc.2017.08.17a', 'fixes.2017.08.17a', 'hotplug.2017.07.25b', 'misc.2017.08.17a', 'spin_unlock_wait_no.2017.08.17a', 'srcu.2017.07.27c' and 'torture.2017.07.24c' into HEAD by Paul E. McKenney · 7 years ago
  3. 16c0b10 rcu: Remove exports from rcu_idle_exit() and rcu_idle_enter() by Paul E. McKenney · 7 years ago
  4. d4db30a rcu: Add warning to rcu_idle_enter() for irqs enabled by Paul E. McKenney · 7 years ago
  5. 3a60799 rcu: Make rcu_idle_enter() rely on callers disabling irqs by Peter Zijlstra (Intel) · 7 years ago
  6. 2dee940 rcu: Add assertions verifying blocked-tasks list by Paul E. McKenney · 7 years ago
  7. 35fe723 rcu/tracing: Set disable_rcu_irq_enter on rcu_eqs_exit() by Masami Hiramatsu · 8 years ago
  8. d8db2e8 rcu: Add TPS() protection for _rcu_barrier_trace strings by Paul E. McKenney · 8 years ago
  9. d537422 rcu: Use idle versions of swait to make idle-hack clear by Luis R. Rodriguez · 8 years ago
  10. c5ebe66 rcu: Add event tracing to ->gp_tasks update at GP start by Paul E. McKenney · 8 years ago
  11. 7414fac rcu: Move rcu.h to new trivial-function style by Paul E. McKenney · 8 years ago
  12. bedbb64 rcu: Add TPS() to event-traced strings by Paul E. McKenney · 8 years ago
  13. ccdd29f rcu: Create reasonable API for do_exit() TASKS_RCU processing by Paul E. McKenney · 8 years ago
  14. 7e42776 rcu: Drive TASKS_RCU directly off of PREEMPT by Paul E. McKenney · 8 years ago
  15. 35732cf srcu: Provide ordering for CPU not involved in grace period by Paul E. McKenney · 8 years ago
  16. 09efeee rcu: Move callback-list warning to irq-disable region by Paul E. McKenney · 7 years ago
  17. aed4e04 rcu: Remove unused RCU list functions by Paul E. McKenney · 8 years ago
  18. f2dbe4a rcu: Localize rcu_state ->orphan_pend and ->orphan_done by Paul E. McKenney · 8 years ago
  19. 21cc248 rcu: Advance callbacks after migration by Paul E. McKenney · 8 years ago
  20. 537b85c rcu: Eliminate rcu_state ->orphan_lock by Paul E. McKenney · 8 years ago
  21. 9fa46fb rcu: Advance outgoing CPU's callbacks before migrating them by Paul E. McKenney · 8 years ago
  22. b1a2d79 rcu: Make NOCB CPUs migrate CBs directly from outgoing CPU by Paul E. McKenney · 8 years ago
  23. 95335c0 rcu: Check for NOCB CPUs and empty lists earlier in CB migration by Paul E. McKenney · 8 years ago
  24. c47e067 rcu: Remove orphan/adopt event-tracing fields by Paul E. McKenney · 8 years ago
  25. 313517fc rcu: Make expedited GPs correctly handle hardware CPU insertion by Paul E. McKenney · 8 years ago
  26. a58163d rcu: Migrate callbacks earlier in the CPU-offline timeline by Paul E. McKenney · 8 years ago
  27. 8be6e1b rcu: Use timer as backstop for NOCB deferred wakeups by Paul E. McKenney · 8 years ago
  28. f34c8585 rcutorture: Invoke call_rcu() from timer handler by Paul E. McKenney · 7 years ago
  29. 96036c4 rcu: Add last-CPU to GP-kthread starvation messages by Paul E. McKenney · 7 years ago
  30. a3b7b6c rcutorture: Eliminate unused ts_rem local from rcu_trace_clock_local() by Paul E. McKenney · 8 years ago
  31. 808de39 rcutorture: Add task's CPU for rcutorture writer stalls by Paul E. McKenney · 8 years ago
  32. b3c9831 rcutorture: Place event-traced strings into trace buffer by Paul E. McKenney · 8 years ago
  33. 5e741fa rcutorture: Enable SRCU readers from timer handler by Paul E. McKenney · 8 years ago
  34. f1dbc54 rcu: Remove CONFIG_TASKS_RCU ifdef from rcuperf.c by Paul E. McKenney · 8 years ago
  35. ac3748c rcutorture: Print SRCU lock/unlock totals by Paul E. McKenney · 8 years ago
  36. 115a1a5 rcutorture: Move SRCU status printing to SRCU implementations by Paul E. McKenney · 8 years ago
  37. 0d8a1e8 srcu: Make process_srcu() be static by Paul E. McKenney · 8 years ago
  38. 825c5bd srcu: Move rcu_scheduler_starting() from Tiny RCU to Tiny SRCU by Paul E. McKenney · 8 years ago
  39. 6d48152 rcu: Remove RCU CPU stall warnings from Tiny RCU by Paul E. McKenney · 8 years ago
  40. c23484f rcu: Remove event tracing from Tiny RCU by Paul E. McKenney · 8 years ago
  41. 43a0a2a rcu: Move RCU debug Kconfig options to kernel/rcu by Paul E. McKenney · 8 years ago
  42. 0af92d4 rcu: Move RCU non-debug Kconfig options to kernel/rcu by Paul E. McKenney · 8 years ago
  43. 44c65ff rcu: Eliminate NOCBs CPU-state Kconfig options by Paul E. McKenney · 8 years ago
  44. ae91aa0 rcu: Remove debugfs tracing by Paul E. McKenney · 8 years ago
  45. bd8cc5a srcu: Remove Classic SRCU by Paul E. McKenney · 8 years ago
  46. 7f0cd63 srcu: Fix rcutorture-statistics typo by Paul E. McKenney · 8 years ago
  47. c4a09ff rcu: Remove the now-obsolete PROVE_RCU_REPEATEDLY Kconfig option by Paul E. McKenney · 8 years ago
  48. 4e4bea7 rcu: Remove typecheck() from RCU locking wrapper functions by Paul E. McKenney · 8 years ago
  49. fe5ac72 rcu: Remove nohz_full full-system-idle state machine by Paul E. McKenney · 8 years ago
  50. f7a10a9 rcu: Remove the RCU_KTHREAD_PRIO Kconfig option by Paul E. McKenney · 8 years ago
  51. 90040c9 rcu: Remove *_SLOW_* Kconfig options by Paul E. McKenney · 8 years ago
  52. a3883df srcu: Use rnp->lock wrappers to replace explicit memory barriers by Paul E. McKenney · 8 years ago
  53. 83d40bd rcu: Move rnp->lock wrappers for SRCU use by Paul E. McKenney · 8 years ago
  54. bf32c76 rcu: Convert rnp->lock wrappers to macros for SRCU use by Paul E. McKenney · 8 years ago
  55. 2464dd9 srcu: Apply trivial callback lists to shrink Tiny SRCU by Paul E. McKenney · 8 years ago
  56. 5a0465e srcu: Shrink srcu.h by moving docbook and private function by Paul E. McKenney · 8 years ago
  57. c350c00 srcu: Prevent sdp->srcu_gp_seq_needed counter wrap by Paul E. McKenney · 8 years ago
  58. fe21a27 rcu: Move rcu_request_urgent_qs_task() out of rcutiny.h and rcutree.h by Paul E. McKenney · 8 years ago
  59. e3c8d51 rcu: Move torture-related functions out of rcutiny.h and rcutree.h by Paul E. McKenney · 8 years ago
  60. b8989b7 rcu: Move rcu_ftrace_dump() from rcupdate.h to rcu.h by Paul E. McKenney · 8 years ago
  61. 3d54f79 rcu: Move rcu_is_nocb_cpu() from rcupdate.h to rcu.h by Paul E. McKenney · 8 years ago
  62. fa3c664 rcu: Improve __call_rcu() debug-objects error message by Paul E. McKenney · 8 years ago
  63. 8211824 rcu: Move the RCU_SCHEDULER_ definitions from rcupdate.h by Paul E. McKenney · 8 years ago
  64. 791875d rcu: Eliminate the unused __rcu_is_watching() function by Paul E. McKenney · 8 years ago
  65. cad7b38 rcu: Move torture-related definitions from rcupdate.h to rcu.h by Paul E. McKenney · 8 years ago
  66. 25c3632 rcu: Move expediting-related access/control out of rcupdate.h by Paul E. McKenney · 8 years ago
  67. 3caec62 rcu: Move rcu_expedited and rcu_normal externs from rcupdate.h by Paul E. McKenney · 8 years ago
  68. a68a2bb rcu: Move docbook comments out of rcupdate.h by Paul E. McKenney · 8 years ago
  69. 6b5fc3a rcu: Add memory barriers for NOCB leader wakeup by Paul E. McKenney · 8 years ago
  70. 511324e rcu: Use RCU_NOCB_WAKE rather than RCU_NOGP_WAKE by Paul E. McKenney · 8 years ago
  71. 68ab0b4 rcu: Make synchronize_rcu_mult() check for duplicates by Paul E. McKenney · 8 years ago
  72. a602538 srcu: Add DEBUG_OBJECTS_RCU_HEAD functionality by Paul E. McKenney · 8 years ago
  73. d4efe6c srcu: Shrink Tiny SRCU a bit by Paul E. McKenney · 8 years ago
  74. ea9b0c8 rcu: Add lockdep_assert_held() teeth to tree_plugin.h by Paul E. McKenney · 8 years ago
  75. c0b334c rcu: Add lockdep_assert_held() teeth to tree.c by Paul E. McKenney · 8 years ago
  76. 0c8e0e3 srcu: Print non-default exp_holdoff values at boot time by Paul E. McKenney · 8 years ago
  77. b5815e6 srcu: Make exp_holdoff module parameter be static by Paul E. McKenney · 8 years ago
  78. 17c7798 rcu: Update rcu_bootup_announce_oddness() by Paul E. McKenney · 8 years ago
  79. 59d80fd rcu: Print out rcupdate.c non-default boot-time settings by Paul E. McKenney · 8 years ago
  80. f4687d2 rcu: Add preemptibility checks in rcu_sched_qs() and rcu_bh_qs() by Paul E. McKenney · 8 years ago
  81. 820687a rcuperf: Add writer_holdoff boot parameter by Paul E. McKenney · 8 years ago
  82. 492b95e rcuperf: Set more user-friendly defaults by Paul E. McKenney · 8 years ago
  83. 3ddf20c srcu: Shrink Tiny SRCU a bit more by Paul E. McKenney · 8 years ago
  84. 1f4f6da srcu: Make Classic and Tree SRCU announce themselves at bootup by Paul E. McKenney · 8 years ago
  85. f60cb4d rcuperf: Add test for dynamically initialized srcu_struct by Paul E. McKenney · 8 years ago
  86. dcfc315 rcu: Make sync_rcu_preempt_exp_done() return bool by Paul E. McKenney · 8 years ago
  87. 881ed59 rcuperf: Add ability to performance-test call_rcu() and friends by Paul E. McKenney · 8 years ago
  88. e28371c rcu: Remove obsolete reference to synchronize_kernel() by Paul E. McKenney · 8 years ago
  89. 9683937 rcuperf: Defer expedited/normal check to end of test by Paul E. McKenney · 8 years ago
  90. 5b72f96 rcu: Complain if blocking in preemptible RCU read-side critical section by Paul E. McKenney · 8 years ago
  91. 881ec9d srcu: Eliminate possibility of destructive counter overflow by Paul E. McKenney · 8 years ago
  92. f92c734 rcu: Prevent rcu_barrier() from starting needless grace periods by Paul E. McKenney · 8 years ago
  93. 1123a60 srcu: Allow use of Classic SRCU from both process and interrupt context by Paolo Bonzini · 8 years ago
  94. cdf7abc srcu: Allow use of Tiny/Tree SRCU from both process and interrupt context by Paolo Bonzini · 8 years ago
  95. de4d195 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  96. 933dfbd rcu: Open-code the rcu_cblist_n_lazy_cbs() function by Paul E. McKenney · 8 years ago
  97. 4b27f20 rcu: Open-code the rcu_cblist_n_cbs() function by Paul E. McKenney · 8 years ago
  98. 8ef0f37 rcu: Open-code the rcu_cblist_empty() function by Paul E. McKenney · 8 years ago
  99. 98059b9 rcu: Separately compile large rcu_segcblist functions by Paul E. McKenney · 8 years ago
  100. 45753c5 srcu: Debloat the <linux/rcu_segcblist.h> header by Ingo Molnar · 8 years ago