server: Add support for system processes, that can be signaled to exit when all non-system processes are done.
diff --git a/server/protocol.def b/server/protocol.def
index 8a7e5a8..df6b8d3 100644
--- a/server/protocol.def
+++ b/server/protocol.def
@@ -2912,3 +2912,10 @@
data_size_t out_size; /* needed output size */
VARARG(next_data,bytes); /* input data of the next ioctl */
@END
+
+
+/* Make the current process a system process */
+@REQ(make_process_system)
+@REPLY
+ obj_handle_t event; /* event signaled when all user processes have exited */
+@END