linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Where is the new timerfd?
@ 2007-11-22 11:24 Michael Kerrisk
  2007-11-22 17:34 ` Davide Libenzi
  0 siblings, 1 reply; 13+ messages in thread
From: Michael Kerrisk @ 2007-11-22 11:24 UTC (permalink / raw)
  To: Davide Libenzi; +Cc: lkml

Hey Davide,

Where is the new timerfd API.  In 2.6.24-rc3, I see the *old* API...

Cheers,

Michael

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Where is the new timerfd?
  2007-11-22 11:24 Where is the new timerfd? Michael Kerrisk
@ 2007-11-22 17:34 ` Davide Libenzi
  2007-11-22 18:48   ` Michael Kerrisk
  0 siblings, 1 reply; 13+ messages in thread
From: Davide Libenzi @ 2007-11-22 17:34 UTC (permalink / raw)
  To: Michael Kerrisk; +Cc: Andrew Morton, lkml

On Thu, 22 Nov 2007, Michael Kerrisk wrote:

> Hey Davide,
> 
> Where is the new timerfd API.  In 2.6.24-rc3, I see the *old* API...

Maybe Andrew stuffed the turkey with it? :) It was there. I remeber it was 
merged. Some screw up reverted it?


- Davide



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Where is the new timerfd?
  2007-11-22 17:34 ` Davide Libenzi
@ 2007-11-22 18:48   ` Michael Kerrisk
  2007-11-22 19:46     ` Davide Libenzi
  0 siblings, 1 reply; 13+ messages in thread
From: Michael Kerrisk @ 2007-11-22 18:48 UTC (permalink / raw)
  To: Davide Libenzi; +Cc: Andrew Morton, lkml

On Nov 22, 2007 6:34 PM, Davide Libenzi <davidel@xmailserver.org> wrote:
> On Thu, 22 Nov 2007, Michael Kerrisk wrote:
>
> > Hey Davide,
> >
> > Where is the new timerfd API.  In 2.6.24-rc3, I see the *old* API...
>
> Maybe Andrew stuffed the turkey with it? :) It was there. I remeber it was
> merged. Some screw up reverted it?

t looks that way.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Where is the new timerfd?
  2007-11-22 18:48   ` Michael Kerrisk
@ 2007-11-22 19:46     ` Davide Libenzi
  2007-11-23  0:24       ` Andrew Morton
  0 siblings, 1 reply; 13+ messages in thread
From: Davide Libenzi @ 2007-11-22 19:46 UTC (permalink / raw)
  To: Michael Kerrisk; +Cc: Andrew Morton, lkml

On Thu, 22 Nov 2007, Michael Kerrisk wrote:

> On Nov 22, 2007 6:34 PM, Davide Libenzi <davidel@xmailserver.org> wrote:
> > On Thu, 22 Nov 2007, Michael Kerrisk wrote:
> >
> > > Hey Davide,
> > >
> > > Where is the new timerfd API.  In 2.6.24-rc3, I see the *old* API...
> >
> > Maybe Andrew stuffed the turkey with it? :) It was there. I remeber it was
> > merged. Some screw up reverted it?
> 
> t looks that way.

I'm looking at the log now. It never went in actually. Andrew-san, what 
happened?



- Davide



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Where is the new timerfd?
  2007-11-22 19:46     ` Davide Libenzi
@ 2007-11-23  0:24       ` Andrew Morton
  2007-11-23  0:35         ` Davide Libenzi
  0 siblings, 1 reply; 13+ messages in thread
From: Andrew Morton @ 2007-11-23  0:24 UTC (permalink / raw)
  To: Davide Libenzi; +Cc: Michael Kerrisk, lkml

On Thu, 22 Nov 2007 11:46:13 -0800 (PST) Davide Libenzi <davidel@xmailserver.org> wrote:

> On Thu, 22 Nov 2007, Michael Kerrisk wrote:
> 
> > On Nov 22, 2007 6:34 PM, Davide Libenzi <davidel@xmailserver.org> wrote:
> > > On Thu, 22 Nov 2007, Michael Kerrisk wrote:
> > >
> > > > Hey Davide,
> > > >
> > > > Where is the new timerfd API.  In 2.6.24-rc3, I see the *old* API...
> > >
> > > Maybe Andrew stuffed the turkey with it? :) It was there. I remeber it was
> > > merged. Some screw up reverted it?
> > 
> > t looks that way.
> 
> I'm looking at the log now. It never went in actually. Andrew-san, what 
> happened?
> 

Last I recall, we removed the API for 2.6.23 because we intended to do a
different interface for 2.6.24.

But I don't recall seeing any timerfd patches in maybe a month.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Where is the new timerfd?
  2007-11-23  0:24       ` Andrew Morton
@ 2007-11-23  0:35         ` Davide Libenzi
  2007-11-23  1:34           ` Andrew Morton
  0 siblings, 1 reply; 13+ messages in thread
From: Davide Libenzi @ 2007-11-23  0:35 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Michael Kerrisk, lkml

On Thu, 22 Nov 2007, Andrew Morton wrote:

> On Thu, 22 Nov 2007 11:46:13 -0800 (PST) Davide Libenzi <davidel@xmailserver.org> wrote:
> 
> > On Thu, 22 Nov 2007, Michael Kerrisk wrote:
> > 
> > > On Nov 22, 2007 6:34 PM, Davide Libenzi <davidel@xmailserver.org> wrote:
> > > > On Thu, 22 Nov 2007, Michael Kerrisk wrote:
> > > >
> > > > > Hey Davide,
> > > > >
> > > > > Where is the new timerfd API.  In 2.6.24-rc3, I see the *old* API...
> > > >
> > > > Maybe Andrew stuffed the turkey with it? :) It was there. I remeber it was
> > > > merged. Some screw up reverted it?
> > > 
> > > t looks that way.
> > 
> > I'm looking at the log now. It never went in actually. Andrew-san, what 
> > happened?
> > 
> 
> Last I recall, we removed the API for 2.6.23 because we intended to do a
> different interface for 2.6.24.
> 
> But I don't recall seeing any timerfd patches in maybe a month.

Was sent on Sep 23, Subject: new timerfd API
Do you want me to repost?



- Davide



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Where is the new timerfd?
  2007-11-23  0:35         ` Davide Libenzi
@ 2007-11-23  1:34           ` Andrew Morton
  2007-11-23 12:39             ` Michael Kerrisk
  0 siblings, 1 reply; 13+ messages in thread
From: Andrew Morton @ 2007-11-23  1:34 UTC (permalink / raw)
  To: Davide Libenzi; +Cc: Michael Kerrisk, lkml

On Thu, 22 Nov 2007 16:35:38 -0800 (PST) Davide Libenzi <davidel@xmailserver.org> wrote:

> On Thu, 22 Nov 2007, Andrew Morton wrote:
> 
> > On Thu, 22 Nov 2007 11:46:13 -0800 (PST) Davide Libenzi <davidel@xmailserver.org> wrote:
> > 
> > > On Thu, 22 Nov 2007, Michael Kerrisk wrote:
> > > 
> > > > On Nov 22, 2007 6:34 PM, Davide Libenzi <davidel@xmailserver.org> wrote:
> > > > > On Thu, 22 Nov 2007, Michael Kerrisk wrote:
> > > > >
> > > > > > Hey Davide,
> > > > > >
> > > > > > Where is the new timerfd API.  In 2.6.24-rc3, I see the *old* API...
> > > > >
> > > > > Maybe Andrew stuffed the turkey with it? :) It was there. I remeber it was
> > > > > merged. Some screw up reverted it?
> > > > 
> > > > t looks that way.
> > > 
> > > I'm looking at the log now. It never went in actually. Andrew-san, what 
> > > happened?
> > > 
> > 
> > Last I recall, we removed the API for 2.6.23 because we intended to do a
> > different interface for 2.6.24.
> > 
> > But I don't recall seeing any timerfd patches in maybe a month.
> 
> Was sent on Sep 23, Subject: new timerfd API

Half of us weren't born then ;)

> Do you want me to repost?

yes please.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Where is the new timerfd?
  2007-11-23  1:34           ` Andrew Morton
@ 2007-11-23 12:39             ` Michael Kerrisk
  2007-11-23 17:12               ` Andrew Morton
  0 siblings, 1 reply; 13+ messages in thread
From: Michael Kerrisk @ 2007-11-23 12:39 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Davide Libenzi, lkml

On 11/23/07, Andrew Morton <akpm@linux-foundation.org> wrote:
> On Thu, 22 Nov 2007 16:35:38 -0800 (PST) Davide Libenzi
> <davidel@xmailserver.org> wrote:
>
> > On Thu, 22 Nov 2007, Andrew Morton wrote:
[...]
> > > Last I recall, we removed the API for 2.6.23 because we intended to do a
> > > different interface for 2.6.24.
> > >
> > > But I don't recall seeing any timerfd patches in maybe a month.
> >
> > Was sent on Sep 23, Subject: new timerfd API
>
> Half of us weren't born then ;)
>
> > Do you want me to repost?
>
> yes please.

I suppose this means that timerfd will only go in for 2.6.25.  I don't
have a problem with that, but we better make sure that the existing
timerfd in 2.6.24 is still disabled.  (Andrew had a one liner for
that, but I haven't checked if it's in place.)

Cheers,

Michael

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Where is the new timerfd?
  2007-11-23 12:39             ` Michael Kerrisk
@ 2007-11-23 17:12               ` Andrew Morton
  2007-11-23 17:29                 ` Davide Libenzi
  0 siblings, 1 reply; 13+ messages in thread
From: Andrew Morton @ 2007-11-23 17:12 UTC (permalink / raw)
  To: Michael Kerrisk; +Cc: Davide Libenzi, lkml

On Fri, 23 Nov 2007 13:39:55 +0100 "Michael Kerrisk" <mtk.manpages@googlemail.com> wrote:

> On 11/23/07, Andrew Morton <akpm@linux-foundation.org> wrote:
> > On Thu, 22 Nov 2007 16:35:38 -0800 (PST) Davide Libenzi
> > <davidel@xmailserver.org> wrote:
> >
> > > On Thu, 22 Nov 2007, Andrew Morton wrote:
> [...]
> > > > Last I recall, we removed the API for 2.6.23 because we intended to do a
> > > > different interface for 2.6.24.
> > > >
> > > > But I don't recall seeing any timerfd patches in maybe a month.
> > >
> > > Was sent on Sep 23, Subject: new timerfd API
> >
> > Half of us weren't born then ;)
> >
> > > Do you want me to repost?
> >
> > yes please.
> 
> I suppose this means that timerfd will only go in for 2.6.25.  I don't
> have a problem with that, but we better make sure that the existing
> timerfd in 2.6.24 is still disabled.  (Andrew had a one liner for
> that, but I haven't checked if it's in place.)
> 

I have no timerfd patches here.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Where is the new timerfd?
  2007-11-23 17:12               ` Andrew Morton
@ 2007-11-23 17:29                 ` Davide Libenzi
  2007-11-23 18:38                   ` Ulrich Drepper
  0 siblings, 1 reply; 13+ messages in thread
From: Davide Libenzi @ 2007-11-23 17:29 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Michael Kerrisk, lkml

On Fri, 23 Nov 2007, Andrew Morton wrote:

> > I suppose this means that timerfd will only go in for 2.6.25.  I don't
> > have a problem with that, but we better make sure that the existing
> > timerfd in 2.6.24 is still disabled.  (Andrew had a one liner for
> > that, but I haven't checked if it's in place.)
> > 
> 
> I have no timerfd patches here.

Yes, it's disabled, and yes, I'll repost today ...


- Davide



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Where is the new timerfd?
  2007-11-23 17:29                 ` Davide Libenzi
@ 2007-11-23 18:38                   ` Ulrich Drepper
  2007-11-23 19:14                     ` Michael Kerrisk
  2007-11-23 21:01                     ` Davide Libenzi
  0 siblings, 2 replies; 13+ messages in thread
From: Ulrich Drepper @ 2007-11-23 18:38 UTC (permalink / raw)
  To: Davide Libenzi; +Cc: Andrew Morton, Michael Kerrisk, lkml

On Nov 23, 2007 9:29 AM, Davide Libenzi <davidel@xmailserver.org> wrote:
> Yes, it's disabled, and yes, I'll repost today ...

I haven't seen the patch and don't feel like searching.  So I say it
here: please mak sure you add a flags parameter to the system call
itself (instead of adding it on as for eventfd and signalfd).  We need
to be able to use O_CLOEXEC some way or another.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Where is the new timerfd?
  2007-11-23 18:38                   ` Ulrich Drepper
@ 2007-11-23 19:14                     ` Michael Kerrisk
  2007-11-23 21:01                     ` Davide Libenzi
  1 sibling, 0 replies; 13+ messages in thread
From: Michael Kerrisk @ 2007-11-23 19:14 UTC (permalink / raw)
  To: Ulrich Drepper; +Cc: Davide Libenzi, Andrew Morton, lkml

On Nov 23, 2007 7:38 PM, Ulrich Drepper <drepper@gmail.com> wrote:
> On Nov 23, 2007 9:29 AM, Davide Libenzi <davidel@xmailserver.org> wrote:
> > Yes, it's disabled, and yes, I'll repost today ...
>
> I haven't seen the patch and don't feel like searching.  So I say it
> here: please mak sure you add a flags parameter to the system call
> itself (instead of adding it on as for eventfd and signalfd).  We need
> to be able to use O_CLOEXEC some way or another.

Seems reasonable to add this for timer_create() (though unfortunate
that it is now too late to do the same for eventfd() and signalfd()).
Davide, what do you think?

Cheers,

Michael

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Where is the new timerfd?
  2007-11-23 18:38                   ` Ulrich Drepper
  2007-11-23 19:14                     ` Michael Kerrisk
@ 2007-11-23 21:01                     ` Davide Libenzi
  1 sibling, 0 replies; 13+ messages in thread
From: Davide Libenzi @ 2007-11-23 21:01 UTC (permalink / raw)
  To: Ulrich Drepper; +Cc: Andrew Morton, Michael Kerrisk, lkml

On Fri, 23 Nov 2007, Ulrich Drepper wrote:

> On Nov 23, 2007 9:29 AM, Davide Libenzi <davidel@xmailserver.org> wrote:
> > Yes, it's disabled, and yes, I'll repost today ...
> 
> I haven't seen the patch and don't feel like searching.  So I say it
> here: please mak sure you add a flags parameter to the system call
> itself (instead of adding it on as for eventfd and signalfd).  We need
> to be able to use O_CLOEXEC some way or another.

I'm more then OK about adding a flags parameter. If it was for me, I'd add 
it even to eventfd and signalfd. I asked Linus if he was OK about adding 
the flags parameter to all. He didn't reply, and I read that as "no".



- Davide



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2007-11-23 21:01 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-22 11:24 Where is the new timerfd? Michael Kerrisk
2007-11-22 17:34 ` Davide Libenzi
2007-11-22 18:48   ` Michael Kerrisk
2007-11-22 19:46     ` Davide Libenzi
2007-11-23  0:24       ` Andrew Morton
2007-11-23  0:35         ` Davide Libenzi
2007-11-23  1:34           ` Andrew Morton
2007-11-23 12:39             ` Michael Kerrisk
2007-11-23 17:12               ` Andrew Morton
2007-11-23 17:29                 ` Davide Libenzi
2007-11-23 18:38                   ` Ulrich Drepper
2007-11-23 19:14                     ` Michael Kerrisk
2007-11-23 21:01                     ` Davide Libenzi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).