RCUREF_DEAD
atomic_set(&ref->refcnt, RCUREF_DEAD);
if (!atomic_try_cmpxchg_release(&ref->refcnt, &cnt, RCUREF_DEAD))