Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ...

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Nicholas Miell
Date: Saturday, March 10, 2007 - 12:09 am

On Fri, 2007-03-09 at 22:53 -0800, Davide Libenzi wrote:

OK, here's a more formal listing of my objections to the introduction of
timerfd in this form:

A) It is a new general-purpose ABI intended for wide-scale usage, and
thus must be maintained forever.

B) It is less functional than the existing ABIs -- modulo their
"delivery via signals only" limitation, which can be corrected (and has
been already in other operating systems).

C) Being an entirely new creation that completely ignores past work in
this area, it has no hope of ever getting into POSIX.

which means

D) At some point in time, Linux is going to get the POSIX version (in
whatever form it takes), making this new ABI useless dead weight (see
point A).


-- 
Nicholas Miell <nmiell@comcast.net>

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

Messages in current thread:
[patch 6/9] signalfd/timerfd v1 - timerfd core ..., Davide Libenzi, (Fri Mar 9, 4:41 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Nicholas Miell, (Fri Mar 9, 11:33 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Davide Libenzi, (Fri Mar 9, 11:38 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Nicholas Miell, (Fri Mar 9, 11:43 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Davide Libenzi, (Fri Mar 9, 11:53 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Nicholas Miell, (Sat Mar 10, 12:09 am)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Davide Libenzi, (Sat Mar 10, 12:36 am)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Nicholas Miell, (Sat Mar 10, 12:52 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Davide Libenzi, (Sat Mar 10, 1:41 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Nicholas Miell, (Sat Mar 10, 2:01 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Linus Torvalds, (Sat Mar 10, 2:44 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Nicholas Miell, (Sat Mar 10, 2:56 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Davide Libenzi, (Sat Mar 10, 3:30 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Linus Torvalds, (Sat Mar 10, 3:42 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Nicholas Miell, (Sat Mar 10, 5:25 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Linus Torvalds, (Sat Mar 10, 5:35 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Nicholas Miell, (Sat Mar 10, 6:49 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Davide Libenzi, (Sat Mar 10, 6:57 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Nicholas Miell, (Sat Mar 10, 7:09 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Davide Libenzi, (Sat Mar 10, 8:42 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Linus Torvalds, (Sat Mar 10, 10:31 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Linus Torvalds, (Sat Mar 10, 10:35 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Davide Libenzi, (Sat Mar 10, 10:44 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Nicholas Miell, (Sat Mar 10, 11:18 pm)
Re: [patch 6/9] signalfd/timerfd v1 - timerfd core ..., Linus Torvalds, (Sun Mar 11, 9:29 am)