27 May
2008
27 May
'08
4:40 p.m.
Hi, I've made a little test with ipcmon. This test is a simple application launched by loader which makes an IPC to names (05) and to log server (06). With assembler IPC shortcut, I don't need to set an accept rule to names. ipcmon doesn't handle requests to names. If I activate jdb IPC monitoring, then IPC to names are handled by ipcmon. After some more checking, it seems that assembler IPC shortcut doesn't care about parity. For example, if 4 (roottask) is allowed, then 5 is also allowed only for assembler code. I tried to find a bug, but I don't know where capability is checked in assembler code (ia32). Does anybody know where this check is done ? Regards Marc