UNMATCHED SPL() CALL IN VM SYSTEM
[unix-history] / usr / src / sys.386bsd / vm / vm_map.c
index aa131fe..b421f80 100644 (file)
@@ -272,9 +272,10 @@ vm_map_entry_t vm_map_entry_create(map)
        vm_map_t        map;
 {
        vm_map_entry_t  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) {
                if (entry = kentry_free)
                        kentry_free = kentry_free->next;
        } else
                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;
 {
        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
                entry->next = kentry_free;
                kentry_free = entry;
        } else