Adam Lackorzynski wrote:
On Fri Oct 27, 2006 at 11:43:40 +0200, Daniel Vandersee wrote:
when I place an ipc call from a l4linux task to an l4 server, I always get a task number, which, I think, is not assigned. Is for every l4linux task a new l4 task is generated/reserved?
Yes. Every L4Linux process is run in a separate L4 task, Linux system calls are reflected to the L4Linux server.
Is it possible to determine the task number of the parent process anyhow? Or is it possible to get a list of subprocesses L4Linux has created?
Not without coding something.
Could you get more specific, please? Does it mean I have to write (or at least to modify) a task server which allows me to determine the hierarchy? What if an application uses l4_task_new to create a new task instead of using a task server? In this case I can't figure out the parent task, can I?
Regards, Daniel