Merge branches 'doc.2017.07.24c', 'fixes.2017.07.24c', 'hotplug.2017.07.24c', 'misc.2017.07.24c', 'spin_unlock_wait_no.2017.07.24c', 'srcu.2017.07.24c' and 'torture.2017.07.24c' into HEAD

doc.2017.07.24c: Documentation updates.
fixes.2017.07.24c: RCU fixes.
hotplug.2017.07.24c: CPU-hotplug updates.
misc.2017.07.24c: Miscellaneous fixes outside of RCU (give or take conflicts).
spin_unlock_wait_no.2017.07.24c: Remove spin_unlock_wait().
srcu.2017.07.24c: SRCU updates.
torture.2017.07.24c: Torture-test updates.