diff options
author | Richard Braun <rbraun@sceen.net> | 2014-09-20 02:26:06 +0200 |
---|---|---|
committer | Richard Braun <rbraun@sceen.net> | 2014-09-20 02:26:06 +0200 |
commit | 600f0097618e9085fabf6f7ecc0283a5bb9f044d (patch) | |
tree | 28cf0f93671a6d02631be2d279a24e6197e305db /kern/kernel.c | |
parent | 65c9a187a9926181534939480a4034b06b10b71e (diff) |
kern/sref: new module
This module provides multiprocessor scalable reference counters, based
on Refcache, as described in the RadixVM paper.
Diffstat (limited to 'kern/kernel.c')
-rw-r--r-- | kern/kernel.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/kern/kernel.c b/kern/kernel.c index 069649de..462fa9d9 100644 --- a/kern/kernel.c +++ b/kern/kernel.c @@ -20,6 +20,7 @@ #include <kern/kernel.h> #include <kern/llsync.h> #include <kern/percpu.h> +#include <kern/sref.h> #include <kern/task.h> #include <kern/thread.h> #include <kern/work.h> @@ -41,6 +42,7 @@ kernel_main(void) thread_setup(); work_setup(); llsync_setup(); + sref_setup(); vm_page_info(); #ifdef RUN_TEST_MODULE |