diff options
author | Richard Braun <rbraun@sceen.net> | 2018-02-20 20:45:13 +0100 |
---|---|---|
committer | Richard Braun <rbraun@sceen.net> | 2018-02-20 20:45:13 +0100 |
commit | 22dff6b7a6839e77d713d671cb2038e56b64ac16 (patch) | |
tree | 5863ed3d1846228c0434ae9cf9f9d03ede2a953a /kern/clock.c | |
parent | f923f7a361c8a0b4d081dc04672a59ccd8828704 (diff) |
kern/rcu: new module
This module implements preemptible RCU.
Diffstat (limited to 'kern/clock.c')
-rw-r--r-- | kern/clock.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/kern/clock.c b/kern/clock.c index 19f823c3..c09ffddc 100644 --- a/kern/clock.c +++ b/kern/clock.c @@ -24,6 +24,7 @@ #include <kern/init.h> #include <kern/llsync.h> #include <kern/percpu.h> +#include <kern/rcu.h> #include <kern/sref.h> #include <kern/syscnt.h> #include <kern/thread.h> @@ -91,6 +92,7 @@ void clock_tick_intr(void) timer_report_periodic_event(); llsync_report_periodic_event(); + rcu_report_periodic_event(); sref_report_periodic_event(); work_report_periodic_event(); thread_report_periodic_event(); |