[libdispatch-dev] libkqueue
Mark Heily
mark at heily.com
Sun Oct 18 19:26:34 PDT 2009
Paolo Bonzini wrote:
> On 09/28/2009 05:11 AM, Kevin Van Vechten wrote:
>> I might have to implement EVFILT_PROC using a helper thread.
>
> For NOTE_EXIT only you can use a SIGCHLD signalfd.
>
> For anything else you'd need to use ptrace, which is probably not a
> great idea...
>
Agreed. There really isn't a good way to emulate EVFILT_PROC under Linux. I
think the best solution would be to write a Linux kernel module to be a
"helper" for libkqueue to emulate EVFILT_PROC.
More information about the libdispatch-dev
mailing list