docs: Update RCU's hotplug requirements with a bit about design
authorJoel Fernandes (Google) <joel@joelfernandes.org>
Tue, 29 Sep 2020 19:29:28 +0000 (15:29 -0400)
committerPaul E. McKenney <paulmck@kernel.org>
Sat, 7 Nov 2020 01:02:43 +0000 (17:02 -0800)
commita043260740d5d6ec5be59c3fb595c719890a0b0b
treeed4bedef9d6b2674db9f24e256406656c2a5014e
parent86b5a7381b12b1d1d5558d8087e5bbd04b7cf702
docs: Update RCU's hotplug requirements with a bit about design

The rcu_barrier() section of the "Hotplug CPU" section discusses
deadlocks, however the description of deadlocks other than those involving
rcu_barrier() is rather incomplete.

This commit therefore continues the section by describing how RCU's
design handles CPU hotplug in a deadlock-free way.

Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Documentation/RCU/Design/Requirements/Requirements.rst