RCU pull request for v6.7

This pull request contains the following branches:

rcu/torture: RCU torture, locktorture and generic torture infrastructure
	updates that include various fixes, cleanups and consolidations.
	Among the user visible things, ftrace dumps can now be found into
	their own file, and module parameters get better documented and
	reported on dumps.

rcu/fixes: Generic and misc fixes all over the place. Some highlights:

	* Hotplug handling has seen some light cleanups and comments.

	* An RCU barrier can now be triggered through sysfs to serialize
	memory stress testing and avoid OOM.

	* Object information is now dumped in case of invalid callback
	invocation.

	* Also various SRCU issues, too hard to trigger to deserve urgent
	pull requests, have been fixed.

rcu/docs: RCU documentation updates

rcu/refscale: RCU reference scalability test minor fixes and doc
	improvements.

rcu/tasks: RCU tasks minor fixes

rcu/stall: Stall detection updates. Introduce RCU CPU Stall notifiers
	that allows a subsystem to provide informations to help debugging.
	Also cure some false positive stalls.
Merge branches 'rcu/torture', 'rcu/fixes', 'rcu/docs', 'rcu/refscale', 'rcu/tasks' and 'rcu/stall' into rcu/next

rcu/torture: RCU torture, locktorture and generic torture infrastructure
rcu/fixes: Generic and misc fixes
rcu/docs: RCU documentation updates
rcu/refscale: RCU reference scalability test updates
rcu/tasks: RCU tasks updates
rcu/stall: Stall detection updates