Merge branches 'doc.2019.10.29a', 'fixes.2019.10.30a', 'nohz.2019.10.28a', 'replace...
authorPaul E. McKenney <paulmck@kernel.org>
Wed, 30 Oct 2019 15:47:13 +0000 (08:47 -0700)
committerPaul E. McKenney <paulmck@kernel.org>
Wed, 30 Oct 2019 15:47:13 +0000 (08:47 -0700)
commit8dcdfb7096a304130ab36fbb0f2961deaf863e5a
treee90af9c16f3607471c01ccbc033f3d4ecef0049e
parentb1ec18eae0b63a19a05a846c084aa84cbd9c87c6
parent36b5dae64513b7ce3a0e0f6cb469e0f74bacad45
parentdd7dafd1ad50aa9ed7958235431f243ea131ee7d
parenta60a5746004d7dbb68cbccd4c16d0529e2b2d1d9
parent67d64918a163fd62cf3b668d69133b723c48ed96
parentc58a80170169305f7a088e8ebb61231e3095b5cd
Merge branches 'doc.2019.10.29a', 'fixes.2019.10.30a', 'nohz.2019.10.28a', 'replace.2019.10.30a', 'torture.2019.10.05a' and 'lkmm.2019.10.05a' into HEAD

doc.2019.10.29a: RCU documentation updates.
fixes.2019.10.30a: RCU miscellaneous fixes.
nohz.2019.10.28a: RCU NO_HZ and NO_HZ_FULL updates.
replace.2019.10.30a: Replace rcu_swap_protected() with rcu_replace().
torture.2019.10.05a: RCU torture-test updates.

lkmm.2019.10.05a: Linux kernel memory model updates.
kernel/rcu/rcu.h
kernel/rcu/rcutorture.c
kernel/rcu/tree.c