The following branches are of interest:
rcu/next: RCU commits intended for the next merge window.
lkmm: Linux-kernel memory model (LKMM) updates intended for the next merge window. Note that LKMM patches require at least one Acked-by (or Reviewed-by) from someone other than the author, and that Paul E. McKenney's Signed-off-by does not count.
dev: Bleeding-edge code, both RCU and the Linux-kernel memory model.
rcu/urgent: Fixes for regressions in mainline.
All of the above branches are subject to rebase. However, the old commits are kept around for at least six months by date-stamped branches, for example, “dev.2018.09.14b”.
This tree may be accessed as follows:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git git checkout origin/rcu/testing
Once created, you can make your local copy incorporate changes as follows:
git remote update git checkout origin/rcu/testing