[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
protected payloads for GNU Mach
From: |
Justus Winter |
Subject: |
protected payloads for GNU Mach |
Date: |
Mon, 17 Feb 2014 18:20:50 +0100 |
Hi :)
this patch series implements protected payloads on top of the mach
messaging system. It preserves the semantics for programs not using
this functionality.
This is the kernel part of my work that will (hopefully) speed up the
Hurd. For a detailed sketch see:
id:20131128235647.1092.90189@thinkbox.jade-hamburg.de
or
http://marc.info/?l=debian-hurd&m=138568308704140&w=2
I believe that the kernel part is feature complete. I had this patch
series in the gnumach packages in hurd-ci since January 18th. I have
not noticed any problems that I'd attribute to this series, hence I
strongly believe that this does in fact preserve the current semantics
for existing programs. I did not change the implementation since I
posted it in the mail thread mentioned above, I just added
documentation.
Cheers,
Justus
- protected payloads for GNU Mach,
Justus Winter <=
- [PATCH 01/11] include: skip routines related to migrating threads, Justus Winter, 2014/02/17
- [PATCH 04/11] doc: document mach_port_set_protected_payload, Justus Winter, 2014/02/17
- [PATCH 02/11] ipc: add protected payload, Justus Winter, 2014/02/17
- [PATCH 03/11] ipc: implement mach_port_set_protected_payload, Justus Winter, 2014/02/17
- [PATCH 07/11] include: define MACH_MSG_TYPE_PROTECTED_PAYLOAD, Justus Winter, 2014/02/17
- [PATCH 08/11] doc: document MACH_MSG_TYPE_PROTECTED_PAYLOAD, Justus Winter, 2014/02/17
- [PATCH 06/11] doc: document msgh_protected_payload, Justus Winter, 2014/02/17