From 7ff54418ffac313216eac70d7af1474a78c21706 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Sat, 22 Jun 2013 14:02:30 -0400 Subject: [PATCH] doc/examples: update qsbr example Signed-off-by: Mathieu Desnoyers --- doc/examples/urcu-flavors/qsbr.c | 9 --------- 1 file changed, 9 deletions(-) diff --git a/doc/examples/urcu-flavors/qsbr.c b/doc/examples/urcu-flavors/qsbr.c index bb12f9f..75302f0 100644 --- a/doc/examples/urcu-flavors/qsbr.c +++ b/doc/examples/urcu-flavors/qsbr.c @@ -85,21 +85,12 @@ int main(int argc, char **argv) goto end; } - /* - * For all RCU flavors except QSBR, we need to explicitly mark - * RCU read-side critical sections with rcu_read_lock() and - * rcu_read_unlock(). They can be nested. Those are no-ops for - * the QSBR flavor. - */ - rcu_read_lock(); - /* * RCU traversal of the linked list. */ cds_list_for_each_entry_rcu(node, &mylist, node) { printf("Value: %" PRIu64 "\n", node->value); } - rcu_read_unlock(); /* * Removing nodes from linked list. Safe against concurrent RCU -- 2.34.1