From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934802AbZDHRtH (ORCPT ); Wed, 8 Apr 2009 13:49:07 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754825AbZDHRsr (ORCPT ); Wed, 8 Apr 2009 13:48:47 -0400 Received: from e7.ny.us.ibm.com ([32.97.182.137]:47944 "EHLO e7.ny.us.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934281AbZDHRsq (ORCPT ); Wed, 8 Apr 2009 13:48:46 -0400 Date: Wed, 8 Apr 2009 10:48:41 -0700 From: "Paul E. McKenney" To: Ingo Molnar Cc: Josh Boyer , linux-kernel@vger.kernel.org, akpm@linux-foundation.org, dipankar@in.ibm.com, niv@us.ibm.com, manfred@colorfullife.com, peterz@infradead.org, lethal@linux-sh.org, kernel@wantstofly.org, andi@firstfloor.org, kyle@mcmartin.ca, deller@gmx.de, davem@davemloft.net, ralf@linux-mips.org, jes@sgi.com, benh@kernel.crashing.org, paulus@samba.org, anton@samba.org Subject: Re: [PATCH -tip] Convert CONFIG_SMP=y powerpc defconfigs to TREE_RCU. Message-ID: <20090408174841.GE6745@linux.vnet.ibm.com> Reply-To: paulmck@linux.vnet.ibm.com References: <3181463559098978317@unknownmsgid> <625fc13d0904040621g7b89cd2cq9681ce80635a65c4@mail.gmail.com> <20090404163149.GC6893@linux.vnet.ibm.com> <20090405101756.GA10490@elte.hu> <20090405164420.GI6893@linux.vnet.ibm.com> <20090408124623.GH18581@elte.hu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090408124623.GH18581@elte.hu> User-Agent: Mutt/1.5.15+20070412 (2007-04-11) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 08, 2009 at 02:46:23PM +0200, Ingo Molnar wrote: > > * Paul E. McKenney wrote: > > > On Sun, Apr 05, 2009 at 12:17:56PM +0200, Ingo Molnar wrote: > > > > > > * Paul E. McKenney wrote: > > > > > > > On Sat, Apr 04, 2009 at 09:21:58AM -0400, Josh Boyer wrote: > > > > > On Fri, Apr 3, 2009 at 8:27 PM, Paul E. McKenney > > > > > wrote: > > > > > > From: Paul E. McKenney > > > > > > > > > > Why would one want to do this? The commit log doesn't explain the > > > > > switch and why it's great. Mostly because the commit log doesn't > > > > > exist. (I'll stop channeling Andrew now) > > > > > > > > Indeed, I am sure that I will get the hang the relevant git > > > > commands at some point, but clearly am not yet there. > > > > > > > > The thing that is great about this patch is that it is a step on > > > > the way to retiring Classic RCU entirely. > > > > > > I'd suggest you dont do these dozens of defconfig updates at all - > > > arch maintainers can do this themselves, once the core kernel > > > default has been flipped. > > > > I am of course personally quite happy with this approach in the > > short term, as I would only need to worry about one patch. > > > > My one concern would be that we cannot retire Classic RCU until > > all the arch maintainers remove CONFIG_CLASSIC_RCU=y from their > > defconfig files. However, given that the attached script suffices, > > I am not too worried about that. > > ah, that's not a real concern. Most defconfigs are stale all the > time, and arch maintainers typically refresh them at around rc7. > (if at all) Kconfig will warn about (and ignore) stale entries. > > So no, there's no requirement to touch defconfigs - to the contrary: > it has way too wide of a cross section with other trees to be really > practical to carry in the RCU tree. Sounds good to me!!! So, is http://lkml.org/lkml/2009/4/3/561 sufficient, or should I repost? Thanx, Paul