From owner-freebsd-stable@FreeBSD.ORG Thu Nov 15 16:13:02 2007 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30AA516A41B; Thu, 15 Nov 2007 16:13:02 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id D5A1A13C4AC; Thu, 15 Nov 2007 16:13:01 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id lAFGCvwg025730; Thu, 15 Nov 2007 09:12:58 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <473C7003.3030401@samsco.org> Date: Thu, 15 Nov 2007 09:12:51 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 MIME-Version: 1.0 To: John Baldwin References: <001d01c74a27$25afd9d0$0c00a8c0@Artem> <013c01c74a95$ca217000$0c00a8c0@Artem> <200702072028.42216.doconnor@gsoft.com.au> <200711150919.12023.jhb@freebsd.org> In-Reply-To: <200711150919.12023.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Thu, 15 Nov 2007 09:12:58 -0700 (MST) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: Boris Samorodov , Artem Kuchin , freebsd-stable@freebsd.org Subject: Re: Filesystem corruption and bad perfomance with SRCS16 and PAE ( raid 5 2TB) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Nov 2007 16:13:02 -0000 John Baldwin wrote: > On Wednesday 07 February 2007 04:58:17 am Daniel O'Connor wrote: >> On Wednesday 07 February 2007 19:23, Artem Kuchin wrote: >>> FreeBSD/amd64 is a very young platform on FreeBSD. While the core FreeBSD >>> kernel and base system components are generally fairly robust, there are >>> likely to still be rough edges, particularly with third party packages." >>> >>> scares me. Do you really think it is better than PAE? >> PAE is quite young as well, I think it was committed to the tree around March >> 2003. The earliest AMD64 commit I could find was May 2003 although repo >> copying makes it confusing.. >> >> I think you'll find the list of drivers incompatible with PAE to be much >> longer with amd64. > > Err, amd64 and PAE are the same problem for drivers (dealing with 64-bit > physical addresses for DMA which can require bounce buffering if your > hardware only supports 32-bit physical addresses). The fix is to use > the bus_dma abstraction in the driver instead of directly using vtophys() > and a driver needs that fix for both PAE and amd64. amr(4) should work > fine with both PAE and amd64 with > 4GB of RAM. > Actually, they are different problems. There are all sorts of fun ways for a driver to be 64-bit unclean in ways that will make it work with amd64 but not with PAE. Scott