summaryrefslogtreecommitdiff
path: root/viengoos/t-as.c
diff options
context:
space:
mode:
authorneal <neal>2008-01-24 18:10:25 +0000
committerneal <neal>2008-01-24 18:10:25 +0000
commit00a668bbbf9d3f537275921abfe6e1144c96411a (patch)
tree9a35b2776e466f691b5de17761eafe6b8d0aed6a /viengoos/t-as.c
parent424299f129bb4ae71c2304626f28679bb32f3136 (diff)
hurd/
2008-01-24 Neal H. Walfield <neal@gnu.org> * cap.h (cap_copy): Take additional argument ADDRESS_SPACE. Update users. (cap_read): Likewise. (object_slot_copy_out): Likewise. (object_slot_copy_in): Likewise. (object_slot_read): Likewise. (cap_copy_x): Likewise. (cap_copy): Likewise. viengoos/ 2008-01-24 Neal H. Walfield <neal@gnu.org> * server.c (SLOT_): Take additional argument root. Use it rather than THREAD->ASPACE. Update users. (SLOT): Likewise. (CAP_): Likewise. (CAP): Likewise. (ROOT): New macro. (server_loop): Update cap_read, object_slot_copy_out, object_slot_copy_in, object_slot_read, cap_copy_x, and cap_copy method implementations to new API. * as.h (as_insert): Take additional argument AS_ROOT_ADDR. Update users. * as.c (as_build_internal): Take additional argument AS_ROOT_ADDR. Pass it to cap_copy_x. (as_slot_ensure_full): Take additional argument AS_ROOT_ADDR. Pass it to as_build_internal. (as_insert): Likewise. * thread.c (thread_exregs): Update use of cap_copy to conform with new API. * cap.h (cap_set): Likewise. libhurd-mm/ 2008-01-24 Neal H. Walfield <neal@gnu.org> * as.c (as_slot_ensure): Update use of as_slot_ensure_full to be consistent with new API. (as_alloc_slow): Update use of rm_cap_copy to be consistent with new API. (as_init): Likewise. (as_walk): Likewise. ruth/ 2008-01-24 Neal H. Walfield <neal@gnu.org> * ruth.c (main): Update use of rm_cap_read to be consistent with new API.
Diffstat (limited to 'viengoos/t-as.c')
-rw-r--r--viengoos/t-as.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/viengoos/t-as.c b/viengoos/t-as.c
index df37c96..fb1ff73 100644
--- a/viengoos/t-as.c
+++ b/viengoos/t-as.c
@@ -109,7 +109,7 @@ try (struct alloc *allocs, int count, bool dump)
if (caps[i].type == cap_page)
memset (object, i, PAGESIZE);
- as_insert (root_activity, &aspace, allocs[i].addr,
+ as_insert (root_activity, ADDR_VOID, &aspace, allocs[i].addr,
object_to_cap (object), ADDR_VOID,
allocate_object);