diff options
author | Richard Braun <rbraun@sceen.net> | 2017-07-02 12:02:14 +0200 |
---|---|---|
committer | Richard Braun <rbraun@sceen.net> | 2017-07-02 12:02:14 +0200 |
commit | a822e80fe2b15cb93d01388b2d2a9f944ca72372 (patch) | |
tree | 1412a9451e54f66733f2ddecc43570ab3470a7fd | |
parent | f1e9c4ca51ed55fd2ab9cb36ad22793f8f7db8ec (diff) |
kern/rdxtree: force internal nodes allocation through the page allocator
Radix trees are going to be used to VM objects, which makes them a dependency
for proper virtual memory operations. They must not use virtual memory
themselves.
-rw-r--r-- | kern/rdxtree.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kern/rdxtree.c b/kern/rdxtree.c index 9d124393..77f6a68a 100644 --- a/kern/rdxtree.c +++ b/kern/rdxtree.c @@ -900,5 +900,5 @@ rdxtree_setup(void) { kmem_cache_init(&rdxtree_node_cache, "rdxtree_node", sizeof(struct rdxtree_node), 0, - rdxtree_node_ctor, 0); + rdxtree_node_ctor, KMEM_CACHE_PAGE_ONLY); } |