Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S936522AbXHHRlq (ORCPT ); Wed, 8 Aug 2007 13:41:46 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1762531AbXHHRli (ORCPT ); Wed, 8 Aug 2007 13:41:38 -0400 Received: from mail.tmr.com ([64.65.253.246]:58766 "EHLO gaimboi.tmr.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1760781AbXHHRlh (ORCPT ); Wed, 8 Aug 2007 13:41:37 -0400 Message-ID: <46BA0114.7040801@tmr.com> Date: Wed, 08 Aug 2007 13:44:52 -0400 From: Bill Davidsen User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061105 SeaMonkey/1.0.6 MIME-Version: 1.0 To: Alan Cox CC: linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH 00/23] per device dirty throttling -v8 References: <20070803123712.987126000@chello.nl> <20070804063217.GA25069@elte.hu> <20070804070737.GA940@elte.hu> <20070804103347.GA1956@elte.hu> <20070804163733.GA31001@elte.hu> <46B4C0A8.1000902@garzik.org> <20070804191205.GA24723@lazybastard.org> <20070804192130.GA25346@elte.hu> <20070804211156.5f600d80@the-village.bc.nu> <46B4E161.9080100@garzik.org> <46B8C016.6090806@tmr.com> <20070807203502.66b9ebda@the-village.bc.nu> In-Reply-To: <20070807203502.66b9ebda@the-village.bc.nu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1306 Lines: 29 Alan Cox wrote: >> However, relatime has the POSIX behavior without the overhead. Therefore > > No. relatime has approximately SuS behaviour. Its not the same as > "correct" behaviour. > Actually correct, but in terms of what can or does break, relatime seems a lot closer than noatime, I can't (personally) come up with any scenario where real applications would see something which would change behavior adversely. Making noatime a default in the kernel requiring a boot option to restore current behavior seems to be a turn toward the "it doesn't really work right but it's *fast*" model. If vendors wanted noatime they are smart enough to enable it. Now with relatime giving most of the benefits and few (of any) of the side effects, I would expect a change. By all means relatime by default in FC8, but not noatime, and let those who find some measurable benefit from noatime use it. -- Bill Davidsen "We have more to fear from the bungling of the incompetent than from the machinations of the wicked." - from Slashdot - 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/