rcu: locking and unlocking need to always be at least barriers