diff options
Diffstat (limited to 'vm')
-rw-r--r-- | vm/vm_external.c | 6 | ||||
-rw-r--r-- | vm/vm_fault.c | 2 | ||||
-rw-r--r-- | vm/vm_map.c | 8 | ||||
-rw-r--r-- | vm/vm_object.c | 2 | ||||
-rw-r--r-- | vm/vm_resident.c | 2 |
5 files changed, 10 insertions, 10 deletions
diff --git a/vm/vm_external.c b/vm/vm_external.c index da591375..c8079c5b 100644 --- a/vm/vm_external.c +++ b/vm/vm_external.c @@ -142,16 +142,16 @@ void vm_external_module_initialize() { vm_size_t size = (vm_size_t) sizeof(struct vm_external); - vm_external_zone = zinit(size, 16*1024*size, size, + vm_external_zone = zinit(size, 0, 16*1024*size, size, 0, "external page bitmaps"); - vm_object_small_existence_map_zone = zinit(SMALL_SIZE, + vm_object_small_existence_map_zone = zinit(SMALL_SIZE, 0, round_page(LARGE_SIZE * SMALL_SIZE), round_page(SMALL_SIZE), ZONE_EXHAUSTIBLE, "object small existence maps"); - vm_object_large_existence_map_zone = zinit(LARGE_SIZE, + vm_object_large_existence_map_zone = zinit(LARGE_SIZE, 0, round_page(8 * LARGE_SIZE), round_page(LARGE_SIZE), ZONE_EXHAUSTIBLE, diff --git a/vm/vm_fault.c b/vm/vm_fault.c index f2e5d9c7..a09750f1 100644 --- a/vm/vm_fault.c +++ b/vm/vm_fault.c @@ -107,7 +107,7 @@ extern struct db_watchpoint *db_watchpoint_list; */ void vm_fault_init() { - vm_fault_state_zone = zinit(sizeof(vm_fault_state_t), + vm_fault_state_zone = zinit(sizeof(vm_fault_state_t), 0, THREAD_MAX * sizeof(vm_fault_state_t), sizeof(vm_fault_state_t), 0, "vm fault state"); diff --git a/vm/vm_map.c b/vm/vm_map.c index 6f8fb346..79b12835 100644 --- a/vm/vm_map.c +++ b/vm/vm_map.c @@ -158,17 +158,17 @@ int kentry_count = 256; /* to init kentry_data_size */ void vm_map_init() { - vm_map_zone = zinit((vm_size_t) sizeof(struct vm_map), 40*1024, + vm_map_zone = zinit((vm_size_t) sizeof(struct vm_map), 0, 40*1024, PAGE_SIZE, 0, "maps"); vm_map_entry_zone = zinit((vm_size_t) sizeof(struct vm_map_entry), - 1024*1024, PAGE_SIZE*5, + 0, 1024*1024, PAGE_SIZE*5, 0, "non-kernel map entries"); - vm_map_kentry_zone = zinit((vm_size_t) sizeof(struct vm_map_entry), + vm_map_kentry_zone = zinit((vm_size_t) sizeof(struct vm_map_entry), 0, kentry_data_size, kentry_data_size, ZONE_FIXED /* XXX */, "kernel map entries"); vm_map_copy_zone = zinit((vm_size_t) sizeof(struct vm_map_copy), - 16*1024, PAGE_SIZE, 0, + 0, 16*1024, PAGE_SIZE, 0, "map copies"); /* diff --git a/vm/vm_object.c b/vm/vm_object.c index b2a72e11..5ffa021e 100644 --- a/vm/vm_object.c +++ b/vm/vm_object.c @@ -244,7 +244,7 @@ vm_object_t vm_object_allocate( */ void vm_object_bootstrap(void) { - vm_object_zone = zinit((vm_size_t) sizeof(struct vm_object), + vm_object_zone = zinit((vm_size_t) sizeof(struct vm_object), 0, round_page(512*1024), round_page(12*1024), 0, "objects"); diff --git a/vm/vm_resident.c b/vm/vm_resident.c index 1440a0bd..ef131451 100644 --- a/vm/vm_resident.c +++ b/vm/vm_resident.c @@ -425,7 +425,7 @@ void pmap_startup( */ void vm_page_module_init(void) { - vm_page_zone = zinit((vm_size_t) sizeof(struct vm_page), + vm_page_zone = zinit((vm_size_t) sizeof(struct vm_page), 0, VM_MAX_KERNEL_ADDRESS - VM_MIN_KERNEL_ADDRESS, PAGE_SIZE, 0, "vm pages"); |