From: Mathieu Desnoyers Date: Wed, 10 Mar 2010 11:39:54 +0000 (-0500) Subject: Add prev/next fixme notice X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=7ddb62c5b1cd511698bd25d181ea901f43dcbbee;p=userspace-rcu.git Add prev/next fixme notice Signed-off-by: Mathieu Desnoyers --- diff --git a/urcu-rbtree.c b/urcu-rbtree.c index bd0f6a0..5c3df13 100644 --- a/urcu-rbtree.c +++ b/urcu-rbtree.c @@ -91,6 +91,13 @@ struct rcu_rbtree_node *rcu_rbtree_max(struct rcu_rbtree_node *x, return x; } +/* + * FIXME: + * Updates should wait for a grace period between update of the + * redirect pointer and update of the parent child pointer. This is to make sure + * that no reference to the old entry exist. + */ + /* * next and prev need to have mutex held to ensure that parent pointer is * coherent.