From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jamie Lokier Subject: Re: [patch] fs: improved handling of page and buffer IO errors Date: Wed, 22 Oct 2008 13:48:29 +0100 Message-ID: <20081022124829.GA826@shareable.org> References: <20081021112137.GB12329@wotan.suse.de> <20081021125915.GA26697@fogou.chygwyn.com> <20081021133814.GA26942@fogou.chygwyn.com> <20081021143518.GA7158@2ka.mipt.ru> <20081021145901.GA28279@fogou.chygwyn.com> <20081021162957.GQ26184@parisc-linux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Miklos Szeredi , steve@chygwyn.com, zbr@ioremap.net, npiggin@suse.de, akpm@linux-foundation.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org To: Matthew Wilcox Return-path: Received: from mail2.shareable.org ([80.68.89.115]:34454 "EHLO mail2.shareable.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750873AbYJVMtD (ORCPT ); Wed, 22 Oct 2008 08:49:03 -0400 Content-Disposition: inline In-Reply-To: <20081021162957.GQ26184@parisc-linux.org> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Matthew Wilcox wrote: > On Tue, Oct 21, 2008 at 06:28:01PM +0200, Miklos Szeredi wrote: > > On Tue, 21 Oct 2008, Miklos Szeredi wrote: > > > BTW, why do you want strict coherency for memory mappings? It's not > > > something POSIX mandates. It's not even something that Linux always > > > did. > > > > Or does, for that matter, on those architectures which have virtually > > addressed caches. > > Careful with those slurs you're throwing around. PA-RISC carefully > aligns its mmaps so they are coherent. (Unless you use MAP_FIXED?) Last time I looked at the coherency code, there appeared to be a few bugs on some architectures, but I didn't have the architectures to test and confirm them. It was a long time ago, in the 2.4 era though. -- Jamie