From owner-svn-src-head@FreeBSD.ORG Wed Oct 29 15:41:18 2008 Return-Path: Delivered-To: svn-src-head@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6943410656A3; Wed, 29 Oct 2008 15:41:18 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 0D1DC8FC17; Wed, 29 Oct 2008 15:41:17 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.3/8.14.3) with ESMTP id m9TFf3Q4036267; Wed, 29 Oct 2008 11:41:12 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Nathan Whitehorn Date: Wed, 29 Oct 2008 11:11:47 -0400 User-Agent: KMail/1.9.7 References: <200810282209.m9SM9UMQ005356@svn.freebsd.org> In-Reply-To: <200810282209.m9SM9UMQ005356@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200810291111.47677.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Wed, 29 Oct 2008 11:41:12 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8537/Wed Oct 29 09:26:33 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=4.2 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: svn commit: r184429 - head/sys/powerpc/powermac X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2008 15:41:18 -0000 On Tuesday 28 October 2008 06:09:30 pm Nathan Whitehorn wrote: > Author: nwhitehorn > Date: Tue Oct 28 22:09:30 2008 > New Revision: 184429 > URL: http://svn.freebsd.org/changeset/base/184429 > > Log: > DBDMA can transfer a maximum of 64K - 1 bytes per descriptor, as the byte > count field is 16 bits. Inform ATA of this fact. You may want to use 32k transfers rather than 63k. At least on the HT1000 chipsets we got severe data corruption even with 63k transfers, and I'm not sure if some part of the kernel isn't dependent on power-of-2 transfers somehow. -- John Baldwin