--- Net2/vm/vm_map.c 2018/04/24 18:03:57 1.1 +++ Net2/vm/vm_map.c 2018/04/24 18:06:44 1.1.1.2 @@ -272,9 +272,10 @@ vm_map_entry_t vm_map_entry_create(map) vm_map_t map; { vm_map_entry_t entry; - extern vm_map_t kernel_map, kmem_map, mb_map; + extern vm_map_t kernel_map, kmem_map, mb_map, buffer_map; - if (map == kernel_map || map == kmem_map || map == mb_map) { + if (map == kernel_map || map == kmem_map || map == mb_map + || map == buffer_map) { if (entry = kentry_free) kentry_free = kentry_free->next; } else @@ -295,9 +296,10 @@ void vm_map_entry_dispose(map, entry) vm_map_t map; vm_map_entry_t entry; { - extern vm_map_t kernel_map, kmem_map, mb_map; + extern vm_map_t kernel_map, kmem_map, mb_map, buffer_map; - if (map == kernel_map || map == kmem_map || map == mb_map) { + if (map == kernel_map || map == kmem_map || map == mb_map + || map == buffer_map) { entry->next = kentry_free; kentry_free = entry; } else