[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