summaryrefslogtreecommitdiff
path: root/kern/slab.h
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2016-02-07 11:57:49 +0100
committerRichard Braun <rbraun@sceen.net>2016-02-07 11:57:49 +0100
commita8fd18db14cb2fd1f595be9f560fe18efb966774 (patch)
tree4f2444222f7567613f85884f60d39fc3cf512091 /kern/slab.h
parent0b07275f60923840dffc80d7b4adb9a1ad7799f5 (diff)
Remove kmem map
Now that the slab allocator doesn't use kernel virtual memory any more, this map has become irrelevant. * kern/slab.c (KMEM_MAP_SIZE): Remove macro. (kmem_map_store, kmem_map): Remove variables. (slab_init): Remove call kmem_submap. * kern/slab.h (kmem_map): Remove extern declaration.
Diffstat (limited to 'kern/slab.h')
-rw-r--r--kern/slab.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/kern/slab.h b/kern/slab.h
index c50efd3d..51f29a90 100644
--- a/kern/slab.h
+++ b/kern/slab.h
@@ -193,11 +193,6 @@ typedef struct kmem_cache *kmem_cache_t;
#define KMEM_CACHE_NULL ((kmem_cache_t) 0)
/*
- * VM submap for slab allocations.
- */
-extern vm_map_t kmem_map;
-
-/*
* Cache initialization flags.
*/
#define KMEM_CACHE_NOOFFSLAB 0x1 /* Don't allocate external slab data */