|
From: Tom H. <th...@cy...> - 2004-01-19 22:49:45
|
In message <Pin...@ye...>
Nicholas Nethercote <nj...@ca...> wrote:
> On Sun, 18 Jan 2004, Jeremy Fitzhardinge wrote:
>
> > It should be pretty easy to do in the 2.1 tree - you just need to add
> > PRE and POST functions to deal with the args and return vals, work out
> > which syscalls can block, and put the entries into the table. The 2.0
> > patch won't be much help though, because I presume most of it is to do
> > with making epoll_* non-blocking, which isn't an issue any more.
>
> Are epoll_{create,ctl,wait} blocking or non-blocking?
Judging from the documentation I would think just epoll_wait is a
blocking call. I can't see any reason why either of the others should
ever block.
Tom
--
Tom Hughes (th...@cy...)
Software Engineer, Cyberscience Corporation
http://www.cyberscience.com/
|