aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_glue.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/vm/vm_glue.c')
-rw-r--r--sys/vm/vm_glue.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/vm/vm_glue.c b/sys/vm/vm_glue.c
index 925bb92cdd75..d88e78c377be 100644
--- a/sys/vm/vm_glue.c
+++ b/sys/vm/vm_glue.c
@@ -472,12 +472,12 @@ vm_thread_stack_create(struct domainset *ds, int pages, int flags)
continue;
}
if (KSTACK_GUARD_PAGES != 0) {
- pmap_qremove(ks - ptoa(KSTACK_GUARD_PAGES),
+ pmap_qremove((char *)ks - ptoa(KSTACK_GUARD_PAGES),
KSTACK_GUARD_PAGES);
}
for (i = 0; i < pages; i++)
vm_page_valid(ma[i]);
- pmap_qenter(ks, ma, pages);
+ pmap_qenter((char *)ks, ma, pages);
return (ks);
} while (vm_domainset_iter_policy(&di, &domain) == 0);
@@ -494,7 +494,7 @@ vm_thread_stack_dispose(vm_offset_t ks, int pages)
pindex = vm_kstack_pindex(ks, pages);
domain = vm_phys_domain(vtophys(ks));
- pmap_qremove(ks, pages);
+ pmap_qremove((void *)ks, pages);
VM_OBJECT_WLOCK(obj);
for (i = 0; i < pages; i++) {
m = vm_page_lookup(obj, pindex + i);