struct rcu_stress *p;
struct rcu_head rh;
+ rcu_register_thread();
+ rcu_thread_offline();
+
while (goflag == GOFLAG_INIT)
(void) poll(NULL, 0, 1);
while (goflag == GOFLAG_RUN) {
}
n_updates++;
}
+
+ rcu_thread_online();
+ rcu_unregister_thread();
return NULL;
}
goto end;
}
}
-
+
switch (callrcu_type) {
case CALLRCU_GLOBAL:
diag("Using global per-process call_rcu thread.");