new include format
[unix-history] / usr / src / sys / vm / vm_init.c
index 11c4dce..17b241b 100644 (file)
@@ -7,7 +7,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)vm_init.c   7.4 (Berkeley) %G%
+ *     @(#)vm_init.c   7.7 (Berkeley) %G%
  *
  *
  * Copyright (c) 1987, 1990 Carnegie-Mellon University.
  *
  *
  * Copyright (c) 1987, 1990 Carnegie-Mellon University.
  *     Initialize the Virtual Memory subsystem.
  */
 
  *     Initialize the Virtual Memory subsystem.
  */
 
-#include "param.h"
+#include <sys/param.h>
 
 
-#include "vm.h"
-#include "vm_page.h"
-#include "vm_kern.h"
+#include <vm/vm.h>
+#include <vm/vm_page.h>
+#include <vm/vm_kern.h>
 
 /*
  *     vm_init initializes the virtual memory system.
 
 /*
  *     vm_init initializes the virtual memory system.
@@ -64,11 +64,12 @@ void vm_mem_init()
         *      and we use only virtual addresses.
         */
        vm_set_page_size();
         *      and we use only virtual addresses.
         */
        vm_set_page_size();
-       virtual_avail = vm_page_startup(avail_start, avail_end, virtual_avail);
+       vm_page_startup(&avail_start, &avail_end);
+
        /*
         * Initialize other VM packages
         */
        /*
         * Initialize other VM packages
         */
-       vm_object_init();
+       vm_object_init(virtual_end - VM_MIN_KERNEL_ADDRESS);
        vm_map_startup();
        kmem_init(virtual_avail, virtual_end);
        pmap_init(avail_start, avail_end);
        vm_map_startup();
        kmem_init(virtual_avail, virtual_end);
        pmap_init(avail_start, avail_end);