From a8fd18db14cb2fd1f595be9f560fe18efb966774 Mon Sep 17 00:00:00 2001 From: Richard Braun Date: Sun, 7 Feb 2016 11:57:49 +0100 Subject: 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. --- kern/slab.h | 5 ----- 1 file changed, 5 deletions(-) (limited to 'kern/slab.h') diff --git a/kern/slab.h b/kern/slab.h index c50efd3d..51f29a90 100644 --- a/kern/slab.h +++ b/kern/slab.h @@ -192,11 +192,6 @@ struct kmem_cache { 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. */ -- cgit v1.2.3