call_rcu: Document call_rcu requirements
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 29 Sep 2011 21:40:01 +0000 (17:40 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 29 Sep 2011 21:40:01 +0000 (17:40 -0400)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
urcu-call-rcu.h

index 5ea0c23b21d74698a1a2f1f1b913ad5bb50d0687..d00bb4ae6d8c111cdfa68987bc8b59e5622174d8 100644 (file)
@@ -75,7 +75,7 @@ int set_cpu_call_rcu_data(int cpu, struct call_rcu_data *crdp);
 struct call_rcu_data *get_default_call_rcu_data(void);
 /*
  * get_call_rcu_data should be called from registered RCU read-side
- * threads.
+ * threads. For the QSBR flavor, the caller should be online.
  */
 struct call_rcu_data *get_call_rcu_data(void);
 struct call_rcu_data *get_thread_call_rcu_data(void);
@@ -83,6 +83,7 @@ void set_thread_call_rcu_data(struct call_rcu_data *crdp);
 int create_all_cpu_call_rcu_data(unsigned long flags);
 /*
  * call_rcu should be called from registered RCU read-side threads.
+ * For the QSBR flavor, the caller should be online.
  */
 void call_rcu(struct rcu_head *head,
              void (*func)(struct rcu_head *head));
This page took 0.026348 seconds and 4 git commands to generate.