Re: [PATCH] Revised timerfd() interface

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Davide Libenzi
Date: Tuesday, September 4, 2007 - 3:41 pm

On Tue, 4 Sep 2007, Michael Kerrisk wrote:


The fact that POSIX defined a certain API in a given way, does not 
automatically mean that every other API has to look exactly like that.
POSIX has the tendency to bloat things up at times ;)





fs/compat.c              |   34 ++++++++--
fs/timerfd.c             |  147 +++++++++++++++++++++++++++++++++++++++--------
include/linux/compat.h   |    3 
include/linux/syscalls.h |    3 
4 files changed, 153 insertions(+), 34 deletions(-)

And the API definition becomes pretty messy. The other way is to add new 
system calls. 120+ lines of code more of new system calls wouldn't even be 
a problem in itself, if the added value was there.
IMO, as I already said, the added value does not justify them.



- Davide


-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH] Revised timerfd() interface, Michael Kerrisk, (Fri Aug 24, 11:41 pm)
Re: [PATCH] Revised timerfd() interface, Davide Libenzi, (Thu Aug 30, 5:01 am)
Re: [PATCH] Revised timerfd() interface, Michael Kerrisk, (Tue Sep 4, 1:03 am)
Re: [PATCH] Revised timerfd() interface, Andrew Morton, (Tue Sep 4, 1:18 am)
Re: [PATCH] Revised timerfd() interface, Michael Kerrisk, (Tue Sep 4, 1:24 am)
Re: [PATCH] Revised timerfd() interface, Davide Libenzi, (Tue Sep 4, 8:25 am)
Re: [PATCH] Revised timerfd() interface, Michael Kerrisk, (Tue Sep 4, 8:39 am)
Re: [PATCH] Revised timerfd() interface, Michael Kerrisk, (Tue Sep 4, 1:49 pm)
Re: [PATCH] Revised timerfd() interface, Davide Libenzi, (Tue Sep 4, 3:41 pm)
Re: [PATCH] Revised timerfd() interface, Davide Libenzi, (Tue Sep 4, 3:44 pm)
Re: [PATCH] Revised timerfd() interface, Michael Kerrisk, (Tue Sep 4, 5:08 pm)
Re: [PATCH] Revised timerfd() interface, Andrew Morton, (Wed Sep 5, 5:02 am)
Re: [PATCH] Revised timerfd() interface, Denys Vlasenko, (Wed Sep 5, 5:12 am)
timerfd redux, Michael Kerrisk, (Wed Sep 5, 8:32 am)
Re: [PATCH] Revised timerfd() interface, Davide Libenzi, (Wed Sep 5, 9:14 am)
Re: [PATCH] Revised timerfd() interface, Michael Kerrisk, (Wed Sep 5, 9:23 am)
Re: [PATCH] Revised timerfd() interface, Davide Libenzi, (Wed Sep 5, 12:57 pm)
Re: [PATCH] Revised timerfd() interface, Michael Kerrisk, (Wed Sep 5, 3:50 pm)
Re: [PATCH] Revised timerfd() interface, Davide Libenzi, (Wed Sep 5, 4:45 pm)
Re: [PATCH] Revised timerfd() interface, Michael Kerrisk, (Wed Sep 5, 11:58 pm)
Re: [PATCH] Revised timerfd() interface, Davide Libenzi, (Thu Sep 6, 4:37 pm)
Re: [PATCH] Revised timerfd() interface, Michael Kerrisk, (Sun Sep 9, 8:15 pm)
Re: timerfd redux, Andrew Morton, (Wed Sep 12, 7:39 pm)
Re: timerfd redux, Michael Kerrisk, (Wed Sep 12, 11:14 pm)
Re: timerfd redux, Michael Kerrisk, (Thu Sep 13, 1:13 am)
Re: timerfd redux, Andrew Morton, (Thu Sep 13, 1:20 am)