mirror of
https://github.com/genodelabs/genode.git
synced 2025-06-13 12:48:20 +00:00
Propagate process labels to PD sessions
On Linux, we use the session label for naming the corresponding Linux process. When looking up the processes via 'ps', the Genode process hierarchy becomes immediately visible.
This commit is contained in:
@ -21,16 +21,14 @@ namespace Genode {
|
||||
|
||||
struct Linux_pd_session : Pd_session
|
||||
{
|
||||
typedef Rpc_in_buffer<64> Name;
|
||||
|
||||
void start(Capability<Dataspace> binary, Name const &name);
|
||||
void start(Capability<Dataspace> binary);
|
||||
|
||||
|
||||
/*********************
|
||||
** RPC declaration **
|
||||
*********************/
|
||||
|
||||
GENODE_RPC(Rpc_start, void, start, Capability<Dataspace>, Name const &);
|
||||
GENODE_RPC(Rpc_start, void, start, Capability<Dataspace>);
|
||||
GENODE_RPC_INTERFACE_INHERIT(Pd_session, Rpc_start);
|
||||
};
|
||||
}
|
||||
|
Reference in New Issue
Block a user