vm: refactor page_array and functions into a separate source file
This commit is contained in:
@@ -18,7 +18,8 @@ kern_status_t vm_bootstrap(const vm_zone_descriptor_t *zones, size_t nr_zones)
|
||||
node_data = memblock_alloc(sizeof(vm_pg_data_t) * numa_count, 8);
|
||||
printk("vm: initialising %u node%s", numa_count, numa_count > 1 ? "s" : "");
|
||||
|
||||
vm_page_init_array();
|
||||
vm_set_memory_model(VM_MODEL_FLAT);
|
||||
vm_flat_init();
|
||||
|
||||
for (size_t i = 0; i < nr_zones; i++) {
|
||||
vm_zone_init(&node_data->pg_zones[zones[i].zd_id], &zones[i]);
|
||||
|
||||
Reference in New Issue
Block a user