blob: a5e35c1d9262a56afe99c5326eeaff259d0f1268 [file] [log] [blame]
000601bb6233 ("rcu: Fix kerneldoc comments in rcupdate.h")
2aa5503026ce ("rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu()")
74de6960c99d ("rcu: Provide functions for determining if call_rcu() has been invoked")
4c7e9c1434c6 ("rcu: Consolidate RCU-bh update-side function definitions")
8344b871b1d5 ("rcu: Remove rsp parameter from _rcu_barrier() and friends")
16fc9c600b3c ("rcu: Remove rcu_state_p pointer to default rcu_state structure")
709fdce7545c ("rcu: Express Tiny RCU updates in terms of RCU rather than RCU-sched")
45975c7d21a1 ("rcu: Define RCU-sched API in terms of RCU for Tree RCU PREEMPT builds")
2bbfc25b09df ("rcu: Drop "wake" parameter from rcu_report_exp_rdp()")
82fcecfa8185 ("rcu: Update comments and help text for no more RCU-bh updaters")
65cfe3583b61 ("rcu: Define RCU-bh update API in terms of RCU")
ba1c64c27239 ("rcu: Report expedited grace periods at context-switch time")
d28139c4e967 ("rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe")
fcc878e4dfb7 ("rcu: Remove now-unused ->b.exp_need_qs field from the rcu_special union")
3e3100989869 ("rcu: Defer reporting RCU-preempt quiescent states when disabled")
95394e69c42f ("rcu: Remove "inline" from panic_on_rcu_stall() and rcu_blocking_is_gp()")
3b57a3994f33 ("rcu: Inline rcu_dynticks_momentary_idle() into its sole caller")
15651201fa05 ("rcu: Mark task as .need_qs less aggressively")
6f56f714db06 ("rcu: Improve RCU-tasks naming and comments")
07f27570dcd1 ("rcu: Improve rcu_note_voluntary_context_switch() reporting")
3949fa9bac09 ("rcu: Make rcu_read_unlock_special() static")
577389423187 ("rcu: Add CPU online/offline state to dump_blkd_tasks()")
ff3cee39088b ("rcu: Add up-tree information to dump_blkd_tasks() diagnostics")
e05121ba5b81 ("rcu: Remove CPU-hotplug failsafe from force-quiescent-state code path")
1e64b15a4b10 ("rcu: Fix grace-period hangs due to race with CPU offline")
0b107d24d936 ("rcu: Suppress false-positive splats from mid-init task resume")
99990da1b3c0 ("rcu: Suppress more involved false-positive preempted-task splats")
fece27760ff5 ("rcu: Suppress false-positive preempted-task splats")
77cfc7bf24ba ("rcu: Fix typo and add additional debug")
c74859d1eb2d ("rcu: Make rcu_report_unblock_qs_rnp() warn on violated preconditions")
d72193123c81 ("rcutorture: Correctly handle grace-period sequence wrap")
ff3bb6f4d062 ("rcu: Remove ->gpnum and ->completed")
fee5997c1756 ("rcu: Convert rcu_fqs tracepoint to ->gp_seq")
477351f7829d ("rcu: Convert rcu_grace_period tracepoint to gp_seq")
29365e563b1e ("rcu: Convert grace-period requests to ->gp_seq")
8aa670cdacc1 ("rcu: Convert ->rcu_iw_gpnum to ->gp_seq")
e05720b0977b ("rcu: Move rcu_implicit_dynticks_qs() to ->gp_seq")
67e14c1e39d2 ("rcu: Move RCU's grace-period-change code to ->gp_seq")
e4be81a2ed3a ("rcu: Convert conditional grace-period primitives to ->gp_seq")
17ef2fe97c8c ("rcu: Make rcutorture's batches-completed API use ->gp_seq")
de30ad512a66 ("rcu: Introduce grace-period sequence numbers")
26d950a94513 ("rcu: Diagnostics for grace-period startup hangs")
ce11fae8d43f ("rcu: Use the proper lockdep annotation in dump_blkd_tasks()")
4bc8d55574dd ("rcu: Add debugging info to assertion")
22df7316ac71 ("Merge branches 'exp.2018.05.15a', 'fixes.2018.05.15a', 'lock.2018.05.15a' and 'torture.2018.05.15a' into HEAD")