Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759085Ab0KQVrI (ORCPT ); Wed, 17 Nov 2010 16:47:08 -0500 Received: from www.tglx.de ([62.245.132.106]:60355 "EHLO www.tglx.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758844Ab0KQVrH (ORCPT ); Wed, 17 Nov 2010 16:47:07 -0500 Date: Wed, 17 Nov 2010 22:46:48 +0100 (CET) From: Thomas Gleixner To: Alexander Shishkin cc: Davide Libenzi , Kyle Moffett , Valdis.Kletnieks@vt.edu, LKML , John Stultz , Andrew Morton , "H. Peter Anvin" , Kay Sievers , Greg KH , Chris Friesen , Linus Torvalds , "Kirill A. Shutemov" Subject: Re: [PATCHv6 0/7] system time changes notification In-Reply-To: <20101117212912.GC26184@shisha.kicks-ass.net> Message-ID: References: <1289503802-22444-1-git-send-email-virtuoso@slind.org> <22542.1289507293@localhost> <20101111205123.GC10585@shisha.kicks-ass.net> <20101117190659.GB26184@shisha.kicks-ass.net> <20101117212912.GC26184@shisha.kicks-ass.net> User-Agent: Alpine 2.00 (LFD 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1224 Lines: 36 On Wed, 17 Nov 2010, Alexander Shishkin wrote: > On Wed, Nov 17, 2010 at 12:42:52PM -0800, Davide Libenzi wrote: > > On Wed, 17 Nov 2010, Alexander Shishkin wrote: > > > > > > But what you folks really want for this stuff is an extension to > > > > timerfd as you want to be able to poll, right? > > > > > > > > So what about the following: > > > > > > > > Add a new flag TDF_NOTIFY_CLOCK_WAS_SET to the timerfd flags. Now this > > > > flag adds the timer to a separate list, which gets woken up when the > > > > clock is set. > > > > > > > > No new syscall, just a few lines of code in fs/timerfd.c and > > > > clock_was_set(). > > > > > > > > Thoughts ? > > > > > > Something like this (sans ugliness)? > > > > Oh, gosh, please. This is interface-multiplexing-a-palooza. > > Thomas made a suggestion, I came up with how it might look like so that Yeah, I made the suggestion in the first place and I regretted it when Davide told me that I'm nuts :) Thanks, tglx -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/