[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[hurd] 01/06: Add missing RPC definitions
From: |
Samuel Thibault |
Subject: |
[hurd] 01/06: Add missing RPC definitions |
Date: |
Wed, 16 Mar 2016 01:36:35 +0000 |
This is an automated email from the git hooks/post-receive script.
sthibault pushed a commit to branch upstream
in repository hurd.
commit fa8c83d2fd17e507f305ccc2ddfb39341c8dee99
Author: Samuel Thibault <address@hidden>
Date: Sun Mar 13 22:23:59 2016 +0100
Add missing RPC definitions
* hurd/process_request.defs (proc_make_task_namespace_request): New
definition.
* hurd/process_reply.defs (proc_make_task_namespace_reply): Skip definition.
---
hurd/process_reply.defs | 2 ++
hurd/process_request.defs | 10 ++++++++++
2 files changed, 12 insertions(+)
diff --git a/hurd/process_reply.defs b/hurd/process_reply.defs
index 80454a6..15282fe 100644
--- a/hurd/process_reply.defs
+++ b/hurd/process_reply.defs
@@ -192,3 +192,5 @@ simpleroutine proc_get_code_reply (
RETURN_CODE_ARG;
start_code: vm_address_t;
end_code: vm_address_t);
+
+skip; /* proc_make_task_namespace */
diff --git a/hurd/process_request.defs b/hurd/process_request.defs
index 7565f03..a8bf820 100644
--- a/hurd/process_request.defs
+++ b/hurd/process_request.defs
@@ -407,3 +407,13 @@ simpleroutine proc_set_code_request (
simpleroutine proc_get_code_request (
process: process_t;
ureplyport reply: reply_port_t);
+
+/* Create a new task namespace. PROCESS claims the responsibility to
+ manage all tasks in this namespace. Any task created in this
+ namespace will automatically be declared a child of PROCESS, and a
+ `mach_notify_new_task' message is sent to NOTIFY. If PROCESS dies,
+ the proc server will terminate all tasks in the namespace. */
+simpleroutine proc_make_task_namespace_request (
+ process: process_t;
+ ureplyport reply: reply_port_t;
+ notify: mach_port_send_t);
--
Alioth's /usr/local/bin/git-commit-notice on
/srv/git.debian.org/git/pkg-hurd/hurd.git
- [hurd] branch upstream updated (77b1fce -> a2cfb67), Samuel Thibault, 2016/03/15
- [hurd] 04/06: Show firmlink mounts to mount points, Samuel Thibault, 2016/03/15
- [hurd] 03/06: Add get_source support to firmlink, Samuel Thibault, 2016/03/15
- [hurd] 02/06: ext2fs: Fix adding blocks to free blocks cache, Samuel Thibault, 2016/03/15
- [hurd] 06/06: Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/hurd into upstream, Samuel Thibault, 2016/03/15
- [hurd] 01/06: Add missing RPC definitions,
Samuel Thibault <=
- [hurd] 05/06: Add getting swap information from swapon and procfs, Samuel Thibault, 2016/03/15