aboutsummaryrefslogtreecommitdiff
path: root/common/vmem.c
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2021-12-20 12:28:30 +0200
committerKimplul <kimi.h.kuparinen@gmail.com>2021-12-20 12:37:55 +0200
commitdc2e2cc9dc9d7790e23dd9a4ccc265d7bb6d76aa (patch)
treeee12863bb4aab536810bbe13638bf21317b37658 /common/vmem.c
parent98255910aa82c27d04ba79704086eca2310b3075 (diff)
downloadkmi-dc2e2cc9dc9d7790e23dd9a4ccc265d7bb6d76aa.tar.gz
kmi-dc2e2cc9dc9d7790e23dd9a4ccc265d7bb6d76aa.zip
Added init back
Diffstat (limited to 'common/vmem.c')
-rw-r--r--common/vmem.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/common/vmem.c b/common/vmem.c
index 25a8617..6d2b7dc 100644
--- a/common/vmem.c
+++ b/common/vmem.c
@@ -101,10 +101,11 @@ static struct sp_mem *sp_used_insert_region(struct sp_reg_root *r, struct sp_mem
return m;
}
-int sp_mem_init(struct sp_reg_root *r, size_t arena_size)
+int sp_mem_init(struct sp_reg_root *r, vm_t start, size_t arena_size)
{
struct sp_mem *m = get_mem_node();
- m->end = arena_size;
+ m->start = start;
+ m->end = start + arena_size;
sp_free_insert_region(r, m);
return 0;