Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932195AbVJDCAd (ORCPT ); Mon, 3 Oct 2005 22:00:33 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932237AbVJDCAd (ORCPT ); Mon, 3 Oct 2005 22:00:33 -0400 Received: from gateway-1237.mvista.com ([12.44.186.158]:40181 "EHLO hermes.mvista.com") by vger.kernel.org with ESMTP id S932195AbVJDCAc (ORCPT ); Mon, 3 Oct 2005 22:00:32 -0400 Message-ID: <4341E206.3090204@mvista.com> Date: Mon, 03 Oct 2005 18:59:34 -0700 From: George Anzinger Reply-To: george@mvista.com Organization: MontaVista Software User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050323 Fedora/1.7.6-1.3.2 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ingo Molnar Cc: Roman Zippel , tglx@linutronix.de, linux-kernel@vger.kernel.org, Andrew Morton , johnstul@us.ibm.com, paulmck@us.ibm.com, Christoph Hellwig , oleg@tv-sign.ru, tim.bird@am.sony.com Subject: Re: [PATCH] ktimers subsystem 2.6.14-rc2-kt5 References: <20050928224419.1.patchmail@tglx.tec.linutronix.de> <20051001112233.GA18462@elte.hu> In-Reply-To: <20051001112233.GA18462@elte.hu> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1240 Lines: 27 Ingo Molnar wrote: > * Roman Zippel wrote: > > >>The other thing is that this assumes, that all time sources are >>programmable per cpu, otherwise it will be more complicated for a time >>source to run the timers for every cpu, I don't know how safe that >>assumption is. Changing the array of structures into an array of >>pointers to the structures would allow to switch between percpu bases >>and a single base. > > > yeah, and that's an assumption that simplifies things on SMP > significantly. PIT on SMP systems for HRT is so gross that it's not > funny. If anyone wants to revive that notion, please do a separate patch > and make the case convincing enough ... > Lets not talk about PIT, but, a lot of SMP platforms do NOT have per cpu timers. For those, it would seem having per cpu lists to handle the timer is not really reasonable. -- George Anzinger george@mvista.com HRT (High-res-timers): http://sourceforge.net/projects/high-res-timers/ - 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/