Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751553AbXAXPyl (ORCPT ); Wed, 24 Jan 2007 10:54:41 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751934AbXAXPyl (ORCPT ); Wed, 24 Jan 2007 10:54:41 -0500 Received: from h155.mvista.com ([63.81.120.158]:20665 "EHLO gateway-1237.mvista.com" rhost-flags-OK-FAIL-OK-OK) by vger.kernel.org with ESMTP id S1751553AbXAXPyk (ORCPT ); Wed, 24 Jan 2007 10:54:40 -0500 Subject: Re: [patch 00/46] High resolution timer / dynamic tick update From: Daniel Walker To: tglx@linutronix.de Cc: Ingo Molnar , Andrew Morton , LKML , John Stultz , Arjan van de Veen , Roman Zippel In-Reply-To: <1169637237.21181.164.camel@localhost.localdomain> References: <20070123211159.178138000@localhost.localdomain> <1169604991.19471.95.camel@imap.mvista.com> <20070124070701.GA17654@elte.hu> <1169631016.19471.175.camel@imap.mvista.com> <20070124095157.GA21346@elte.hu> <1169634220.19471.197.camel@imap.mvista.com> <1169637237.21181.164.camel@localhost.localdomain> Content-Type: text/plain Date: Wed, 24 Jan 2007 07:53:21 -0800 Message-Id: <1169654001.19471.231.camel@imap.mvista.com> Mime-Version: 1.0 X-Mailer: Evolution 2.8.2.1 (2.8.2.1-3.fc6) Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1940 Lines: 42 On Wed, 2007-01-24 at 12:13 +0100, Thomas Gleixner wrote: > On Wed, 2007-01-24 at 02:23 -0800, Daniel Walker wrote: > > > the 10th major iteration to his codebase. If you have cleanups to his > > > code then please work with Thomas to get your changes into his tree. > > > > My code is for clocksouces/timekeeping which has been unrelated to HRT > > up until recently. In my original email I suggested that the two tree's > > be merged ,or placed on top of each other, which I still think is a good > > idea. > > This would require, that your patches are solving a real problem. The > last time I looked at them was before they were dropped from -mm. I > disagreed with your intent of sched clock changes back then and I still > do. My patch set was considered for -mm , but was never included. Andrew only stop considering my set because I obsoleted them. My patches are almost all cleaning up the interface. Adding a generic sched_clock is just a by product of the clean up. Your changes just add more mess/confusion that would need to be handled later. > OTOH, I needed a clean solution for the TSC verification to get rid of > the hardwired hackery in tsc.c. The flag change is just used for this > and can be extended for other purposes. I don't see a justification for the level of changes your making. Your making substantial changes to a small clocksource interface so you can check the output of one clock against another clock. That process is designed specifically for the TSC and only used by the TSC .. It's not likely that process would be needed on any other architectures. So your really just adding a bunch of generic overhead to the detriment of the interface. Daniel - 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/