Revert "Revert "RCU: Joe's RCU""

This reverts commit 847e420e3ad76ec81c3fb076667c7111ea8321fd.