1 |
|
2002-02-25 Johan Rydberg <jrydberg@rtmk.org> |
2 |
|
|
3 |
|
* ipc-kmsg.c (convert_kernel_to_intermediate): New function. |
4 |
|
(convert_user_to_intermediate): Likewise. |
5 |
|
(convert_intermediate_to_user): Likewise. |
6 |
|
(ipc_kmsg_copyout): Use new functions. |
7 |
|
(ipc_kmsg_copyin): Likewise. |
8 |
|
(ipc_kmsg_copyin_kernel): Likewise. |
9 |
|
|
10 |
|
* task.c (task_threads): New function. |
11 |
|
* task.h (task_threads): Prototype. |
12 |
|
|
13 |
|
2002-02-24 Johan Rydberg <jrydberg@rtmk.org> |
14 |
|
|
15 |
|
* vm-fault.c (vm_fault): Handle protection faults. |
16 |
|
|
17 |
|
* dot-gdbinit (show-map): Display object offset. |
18 |
|
|
19 |
|
* vm-syscall.c (vm_deallocate): New function. |
20 |
|
(vm_protect): Likewise. |
21 |
|
* vm-syscall.h (vm_deallocate): Prototype. |
22 |
|
(vm_protect): Likewise. |
23 |
|
|
24 |
|
* ipc-object.c (ipc_object_copyout): Increase send rights in port |
25 |
|
for RTMK_MSG_TYPE_MAKE_SEND. |
26 |
|
|
27 |
|
* vm-map.h (vm_map_copyin): Prototype. |
28 |
|
(vm_map_reference): Likewise. |
29 |
|
(vm_map_deallocate): Likewise. |
30 |
|
(vm_map_prototype): Likewise. |
31 |
|
|
32 |
|
* vm-map.c (vm_map_reference): New function. |
33 |
|
(vm_map_copyin): Likewise. |
34 |
|
(_vm_map_clip_start): Likewise. |
35 |
|
(_vm_map_clip_end): Likewise. |
36 |
|
(vm_map_clip_start): Defined. |
37 |
|
(vm_map_clip_end): Likewise. |
38 |
|
(vm_map_entry_copy): Likewise. |
39 |
|
(vm_map_lookup): Allocate new object if entry do not have one! |
40 |
|
(vm_map_deallocate): New function. |
41 |
|
(vm_map_delete): Likewise. |
42 |
|
(vm_map_protect): Likewise. |
43 |
|
(vm_map_entry_allocate): Clear non-static entries. |
44 |
|
|
45 |
2002-02-23 Johan Rydberg <jrydberg@rtmk.org> |
2002-02-23 Johan Rydberg <jrydberg@rtmk.org> |
46 |
|
|
47 |
* mutations.h (convert_task_to_port): Update to new msg type fmt. |
* mutations.h (convert_task_to_port): Update to new msg type fmt. |