Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753908AbZAGDGU (ORCPT ); Tue, 6 Jan 2009 22:06:20 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751427AbZAGDGL (ORCPT ); Tue, 6 Jan 2009 22:06:11 -0500 Received: from smtp114.mail.mud.yahoo.com ([209.191.84.67]:29403 "HELO smtp114.mail.mud.yahoo.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1751375AbZAGDGK (ORCPT ); Tue, 6 Jan 2009 22:06:10 -0500 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com.au; h=Received:X-YMail-OSG:X-Yahoo-Newman-Property:From:To:Subject:Date:User-Agent:Cc:References:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Content-Disposition:Message-Id; b=ksWThnzvQvUPJJveLnECvvVd3hfmaxeC0UkdgCc3ipPQViO5AUKWNBx9X/qyLF9P8q9hRCr50X/rLwTxodpHPe5IbYNNTHn3ZOhNPsZ74qPTGIdUlpBji9fT1SE3I4O4jiMfaKuMXpLcEzUGnsbG+apKf0XmF9IFCfreBWU8tUc= ; X-YMail-OSG: r4Nx76QVM1lY8CO0An3ik3O.lClt314UernrOwn_pWvG2Vu8C936XVSj5nVNXP1BrRvX59oN9s2VGqeMBcjkOh2hJKhqQMURt7PusHlkbzXr1hOGU4a2U4aGNyqMGAcaSEXogh4WtnO7oJ5TyzbDHYtgOntOwz7nPZjKLzjCchbjRDPbxT4VcEVzca2R5bNMnTZWGROoUdHFNT7XEQ46eu_YWB5JQZF.5Gk- X-Yahoo-Newman-Property: ymail-3 From: Nick Piggin To: Andrew Morton Subject: Re: 2.6.29 -mm merge plans Date: Wed, 7 Jan 2009 14:05:51 +1100 User-Agent: KMail/1.9.51 (KDE/4.0.4; ; ) Cc: Christoph Hellwig , linux-kernel@vger.kernel.org, Keika Kobayashi References: <20090105004300.19ed52d1.akpm@linux-foundation.org> <200901071306.45210.nickpiggin@yahoo.com.au> <20090106181647.e22b27d2.akpm@linux-foundation.org> In-Reply-To: <20090106181647.e22b27d2.akpm@linux-foundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200901071405.51642.nickpiggin@yahoo.com.au> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2218 Lines: 54 On Wednesday 07 January 2009 13:16:47 Andrew Morton wrote: > On Wed, 7 Jan 2009 13:06:44 +1100 Nick Piggin wrote: > > On Wednesday 07 January 2009 10:13:44 Andrew Morton wrote: > > > (cc added) > > > > > > On Tue, 6 Jan 2009 17:57:44 -0500 > > > > > > Christoph Hellwig wrote: > > > > On Mon, Jan 05, 2009 at 12:43:00AM -0800, Andrew Morton wrote: > > > > > softirq-introduce-statistics-for-softirq.patch > > > > > proc-export-statistics-for-softirq-to-proc.patch > > > > > proc-update-document-for-proc-softirqs-and-proc-stat.patch > > > > > > > > Why is this in procfs? > > > > > > softirq stuff in /proc seems appropriate? It's alongside > > > /proc/interrupts. We could put it in /trendy-fs-of-the-day, but what > > > would it gain us? > > > > Haven't we kind of agreed to use sysfs for things like this? A few years > > too late to be raising objections now ;) > > > > One problem I have with sysfs is that it (the directory structure, rather > > than the sysfs code itself) really needs to be policed and maintained > > by a central and coherent place/person with taste. Otherwise people put > > their own random crap with their own random naming schemes and becomes > > a crazy mess. > > > > softirqs are not hardware but purely kernel subsystem construct, as such > > they probably go under /sys/kernel/. People unfortunately have already > > added random crap to the /sys/kernel/ root directory, but future > > additions really should go into a good subdirectory structure (putting it > > into the root directory is equivalent to ditching all subdirectories from > > /proc/sys/). > > All sounds like pointless wank^Wbikeshed painting to me. Really? Our userspace ABI? You think it works bestter when there is as little thought as possible put into it and everybody just does what they feel is best? > > /sys/kernel/softirq/*, I suggest. > > What would that *improve*? It would be logically in the right place. -- 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/