From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Wilcox Subject: Re: Word-at-a-time dcache name accesses (was Re: .. anybody know of any filesystems that depend on the exact VFS 'namehash' implementation?) Date: Sun, 4 Mar 2012 15:19:16 -0700 Message-ID: <20120304221915.GA19570@parisc-linux.org> References: <20120303000203.GH22215@thunk.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: david@lang.hm, Ted Ts'o , Andi Kleen , "H. Peter Anvin" , Linux Kernel Mailing List , linux-fsdevel , Al Viro To: Linus Torvalds Return-path: Received: from palinux.external.hp.com ([192.25.206.14]:34948 "EHLO mail.parisc-linux.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751212Ab2CDWTR (ORCPT ); Sun, 4 Mar 2012 17:19:17 -0500 Content-Disposition: inline In-Reply-To: Sender: linux-fsdevel-owner@vger.kernel.org List-ID: On Fri, Mar 02, 2012 at 04:24:11PM -0800, Linus Torvalds wrote: > Tons of CPU's have efficient char accesses but horrible unaligned word > accesses. Some are even outright buggy (ie at least some ARM cores) > and load crap. Others take a fault. To be fair, that wasn't the ARM core. That was the MEMC chip (roughly equivalent to a northbridge). Also, there's no need for Linux to care about that any more, since we removed the arm26 port in July 2007. As far as I know, all arm32 cores have been coupled with memory controllers that are functional. -- Matthew Wilcox Intel Open Source Technology Centre "Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step."