]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/vm/vm_init.c
xnu-3789.21.4.tar.gz
[apple/xnu.git] / osfmk / vm / vm_init.c
index 82787a83cedde52e8657b097f30b5ff7ec8321aa..bfbb2e54e88d6a6d65491cb7a05d7b626de16332 100644 (file)
@@ -97,11 +97,12 @@ boolean_t zlog_ready = FALSE;
 vm_offset_t kmapoff_kaddr;
 unsigned int kmapoff_pgcnt;
 
+
 static inline void
 vm_mem_bootstrap_log(const char *message)
 {
 //     kprintf("vm_mem_bootstrap: %s\n", message);
-       kernel_debug_string(message);
+       kernel_debug_string_early(message);
 }
 
 /*
@@ -153,9 +154,10 @@ vm_mem_bootstrap(void)
 
        if (kmapoff_pgcnt > 0 &&
            vm_allocate(kernel_map, &kmapoff_kaddr,
-           kmapoff_pgcnt * PAGE_SIZE_64, VM_FLAGS_ANYWHERE) != KERN_SUCCESS)
+           kmapoff_pgcnt * PAGE_SIZE_64, VM_FLAGS_ANYWHERE | VM_MAKE_TAG(VM_KERN_MEMORY_OSFMK)) != KERN_SUCCESS)
                panic("cannot vm_allocate %u kernel_map pages", kmapoff_pgcnt);
 
+
        vm_mem_bootstrap_log("pmap_init");
        pmap_init();