wait_node = caa_container_of(node, struct urcu_wait_node, node);
CMM_STORE_SHARED(wait_node->node.next, NULL);
/* Don't wake already running threads */
wait_node = caa_container_of(node, struct urcu_wait_node, node);
CMM_STORE_SHARED(wait_node->node.next, NULL);
/* Don't wake already running threads */