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

This reverts commit e4327335e63365cc0b96feb7e210fe66b866377f.