diff options
author | Neal H. Walfield <neal@gnu.org> | 2008-12-17 22:24:56 +0100 |
---|---|---|
committer | Neal H. Walfield <neal@gnu.org> | 2008-12-17 22:24:56 +0100 |
commit | 6d78a8b7e141b65c283cda0379e96f7c88f78f78 (patch) | |
tree | e9612e44658d08279cefe2c7d67f55d8605bb35b /libhurd-mm | |
parent | ff6e2854d787288233cef4b756103d064906e8cf (diff) |
Rename vg_cap_copy to vg_cap_copy_simple.
libviengoos/
2008-12-17 Neal H. Walfield <neal@gnu.org>
* viengoos/cap.h (vg_cap_copy): Rename from this...
(vg_cap_copy_simple): ... to this. Update users.
libc-parts/
2008-12-17 Neal H. Walfield <neal@gnu.org>
* process-spawn.c (process_spawn): Don't use vg_cap_copy but
vg_cap_copy_simple.
libhurd-mm/
2008-12-17 Neal H. Walfield <neal@gnu.org>
* as-build-custom.c (as_insert_custom): Don't use vg_cap_copy but
vg_cap_copy_simple.
* as.h (as_insert_full): Likewise.
Diffstat (limited to 'libhurd-mm')
-rw-r--r-- | libhurd-mm/ChangeLog | 6 | ||||
-rw-r--r-- | libhurd-mm/as-build-custom.c | 3 | ||||
-rw-r--r-- | libhurd-mm/as.c | 3 | ||||
-rw-r--r-- | libhurd-mm/as.h | 14 |
4 files changed, 17 insertions, 9 deletions
diff --git a/libhurd-mm/ChangeLog b/libhurd-mm/ChangeLog index f5d9cdf..eda3af9 100644 --- a/libhurd-mm/ChangeLog +++ b/libhurd-mm/ChangeLog @@ -1,5 +1,11 @@ 2008-12-17 Neal H. Walfield <neal@gnu.org> + * as-build-custom.c (as_insert_custom): Don't use vg_cap_copy but + vg_cap_copy_simple. + * as.h (as_insert_full): Likewise. + +2008-12-17 Neal H. Walfield <neal@gnu.org> + * exceptions.c (hurd_activation_fetch): Use vg_thread_activation_collect_send, not rm_thread_activation_collect_send. diff --git a/libhurd-mm/as-build-custom.c b/libhurd-mm/as-build-custom.c index 0acc415..96efe3d 100644 --- a/libhurd-mm/as-build-custom.c +++ b/libhurd-mm/as-build-custom.c @@ -50,7 +50,8 @@ as_insert_custom (activity_t activity, as_allocate_page_table, object_index, false); assert (slot); - vg_cap_copy (activity, as_root_addr, slot, addr, entry_as, entry, entry_addr); + vg_cap_copy_simple (activity, + as_root_addr, slot, addr, entry_as, entry, entry_addr); return slot; } diff --git a/libhurd-mm/as.c b/libhurd-mm/as.c index e179796..a654e3e 100644 --- a/libhurd-mm/as.c +++ b/libhurd-mm/as.c @@ -437,7 +437,8 @@ as_alloc_slow (int width) struct vg_cap_properties properties = VG_CAP_PROPERTIES_DEFAULT; VG_CAP_ADDR_TRANS_SET_GUARD (&properties.addr_trans, 0, gbits); - err = vg_cap_copy (meta_data_activity, VG_ADDR_VOID, slot, VG_ADDR_VOID, slot, + err = vg_cap_copy (meta_data_activity, + VG_ADDR_VOID, slot, VG_ADDR_VOID, slot, VG_CAP_COPY_COPY_ADDR_TRANS_GUARD, properties); if (err) panic ("failed to copy capability: %d", err); diff --git a/libhurd-mm/as.h b/libhurd-mm/as.h index d3253f8..812693d 100644 --- a/libhurd-mm/as.h +++ b/libhurd-mm/as.h @@ -410,13 +410,13 @@ as_insert_full (activity_t activity, allocate_page_table, ({ bool ret; - ret = vg_cap_copy (activity, - target_as_root_addr, - slot, - target_addr, - source_as_root_addr, - source_cap, - source_addr); + ret = vg_cap_copy_simple (activity, + target_as_root_addr, + slot, + target_addr, + source_as_root_addr, + source_cap, + source_addr); assertx (ret, VG_ADDR_FMT "@" VG_ADDR_FMT " <- " VG_ADDR_FMT "@" VG_ADDR_FMT " (" VG_CAP_FMT ")", |