commit-hurd
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]