[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hurd-l4 viengoos/viengoos.c viengoos/thread.c v...
From: |
Neal H. Walfield |
Subject: |
hurd-l4 viengoos/viengoos.c viengoos/thread.c v... |
Date: |
Thu, 24 Jan 2008 18:10:26 +0000 |
CVSROOT: /sources/hurd
Module name: hurd-l4
Changes by: Neal H. Walfield <neal> 08/01/24 18:10:26
Modified files:
viengoos : viengoos.c thread.c t-as.c server.c loader.c
cap.h as.h as.c ChangeLog
ruth : ruth.c ChangeLog
libhurd-mm : as.c ChangeLog
hurd : cap.h ChangeLog
Log message:
hurd/
2008-01-24 Neal H. Walfield <address@hidden>
* 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 <address@hidden>
* 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 <address@hidden>
* 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 <address@hidden>
* ruth.c (main): Update use of rm_cap_read to be consistent with
new API.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/viengoos.c?cvsroot=hurd&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/thread.c?cvsroot=hurd&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/t-as.c?cvsroot=hurd&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/server.c?cvsroot=hurd&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/loader.c?cvsroot=hurd&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/cap.h?cvsroot=hurd&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/as.h?cvsroot=hurd&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/as.c?cvsroot=hurd&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/ChangeLog?cvsroot=hurd&r1=1.82&r2=1.83
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/ruth/ruth.c?cvsroot=hurd&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/ruth/ChangeLog?cvsroot=hurd&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-mm/as.c?cvsroot=hurd&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-mm/ChangeLog?cvsroot=hurd&r1=1.46&r2=1.47
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/cap.h?cvsroot=hurd&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/ChangeLog?cvsroot=hurd&r1=1.72&r2=1.73
- hurd-l4 viengoos/viengoos.c viengoos/thread.c v...,
Neal H. Walfield <=