Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759708AbXHENk3 (ORCPT ); Sun, 5 Aug 2007 09:40:29 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751691AbXHENkW (ORCPT ); Sun, 5 Aug 2007 09:40:22 -0400 Received: from outpipe-village-512-1.bc.nu ([81.2.110.250]:43414 "EHLO the-village.bc.nu" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1751427AbXHENkV (ORCPT ); Sun, 5 Aug 2007 09:40:21 -0400 Date: Sun, 5 Aug 2007 14:37:08 +0100 From: Alan Cox To: Ingo Molnar Cc: J??rn Engel , Jeff Garzik , Linus Torvalds , Peter Zijlstra , linux-mm@kvack.org, Linux Kernel Mailing List , miklos@szeredi.hu, akpm@linux-foundation.org, neilb@suse.de, dgc@sgi.com, tomoki.sekiyama.qu@hitachi.com, nikita@clusterfs.com, trond.myklebust@fys.uio.no, yingchao.zhou@gmail.com, richard@rsk.demon.co.uk, david@lang.hm Subject: Re: [PATCH 00/23] per device dirty throttling -v8 Message-ID: <20070805143708.279f51f8@the-village.bc.nu> In-Reply-To: <20070805125433.GA22060@elte.hu> References: <46B4C0A8.1000902@garzik.org> <20070804191205.GA24723@lazybastard.org> <20070804192130.GA25346@elte.hu> <20070804211156.5f600d80@the-village.bc.nu> <20070804202830.GA4538@elte.hu> <20070804210351.GA9784@elte.hu> <20070804225121.5c7b66e0@the-village.bc.nu> <20070805073709.GA6325@elte.hu> <20070805134328.1a4474dd@the-village.bc.nu> <20070805125433.GA22060@elte.hu> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.13; i386-redhat-linux-gnu) Organization: Red Hat UK Cyf., Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SL4 1TE, Y Deyrnas Gyfunol. Cofrestrwyd yng Nghymru a Lloegr o'r rhif cofrestru 3798903 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1692 Lines: 35 > it's default off of course. A distro can turn it on or off. ... > i've periodically pushed for a noatime distro kernel for like ... 5-10 > years and last time this argument came up [i brought it up 6 months ago] > most of the distro kernel developer actually recommended using noatime, > but it took only 1-2 kernel developers to come out with the > 'compatibility' and 'compliance' boogeyman to scare the distro userspace > people away from changing /etc/fstab. And you honestly think that putting it in Kconfig as well as allowing users to screw up horribly and creating incompatible defaults you can't test for in a user space app where it matters is going to *change* this. Do you really think anyone who said "noatime, compatibility, umm errr" is going to say "noatime, compatibility, but hey its in Kconfig lets do it". You argument doesn't hold up to minimal rational consideration. Posting to the distribution devel list with: "Its a 50% performance win, we need to fix these corner cases, here's a tmpwatch patch" is *exactly* what is needed to change it, and Kconfig options are irrelevant to that. Be serious and do this the proper way, propose it for FC8, go through the proper due process. Otherwise the FC8 process will simply continue as "umm err, compatibility" and it'll go nowhere. You can't really complain about the CK scheduler and Con trying to do stuff his own way without listening and then do this can you ? Alan - 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/