Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751439AbXJUEaF (ORCPT ); Sun, 21 Oct 2007 00:30:05 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1750885AbXJUE3z (ORCPT ); Sun, 21 Oct 2007 00:29:55 -0400 Received: from smtp108.mail.mud.yahoo.com ([209.191.85.218]:36819 "HELO smtp108.mail.mud.yahoo.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1750788AbXJUE3y (ORCPT ); Sun, 21 Oct 2007 00:29:54 -0400 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com.au; h=Received:X-YMail-OSG:From:To:Subject:Date:User-Agent:Cc:References:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Content-Disposition:Message-Id; b=qfMOpfKth51daKS8ducZ9MrsvEsfJdO6bLDMZaPrkgMMtJ+rcEFe/aUEK4n5GtYITntRqZ7G0ZM3tL4oqukHZ1eCa+owhwopv+Xy2yQyU2TvyB+DpoLJFA5gEr+iyZnGccTq9XkPQ1lQ7VQ9DrUSEeW0RutMi3wVFi/mgHYI/Ow= ; X-YMail-OSG: 5P2MC7MVM1kxlU2uhN74pmkewCuzOn3r1LCB5RDnDt3QRs477DJKbOLruvtZk6aC3hAsolVsmA-- From: Nick Piggin To: "Eric W. Biederman" Subject: Re: [RFC][PATCH] block: Isolate the buffer cache in it's own mappings. Date: Sun, 21 Oct 2007 14:24:46 +1000 User-Agent: KMail/1.9.5 Cc: Andrew Morton , Chris Mason , Christian Borntraeger , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Martin Schwidefsky , "Theodore Ts'o" , stable@kernel.org References: <200710151028.34407.borntraeger@de.ibm.com> <20071017213216.b2d0c4bd.akpm@linux-foundation.org> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200710211424.46650.nickpiggin@yahoo.com.au> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1178 Lines: 31 On Saturday 20 October 2007 07:27, Eric W. Biederman wrote: > Andrew Morton writes: > > I don't think we little angels want to tread here. There are so many > > weirdo things out there which will break if we bust the coherence between > > the fs and /dev/hda1. > > We broke coherence between the fs and /dev/hda1 when we introduced > the page cache years ago, Not for metadata. And I wouldn't expect many filesystem analysis tools to care about data. > and weird hacky cases like > unmap_underlying_metadata don't change that. unmap_underlying_metadata isn't about raw block device access at all, though (if you write to the filesystem via the blockdevice when it isn't expecting it, it's going to blow up regardless). > Currently only > metadata is more or less in sync with the contents of /dev/hda1. It either is or it isn't, right? And it is, isn't it? (at least for the common filesystems). - 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/