From owner-freebsd-ppc@FreeBSD.ORG Tue Sep 23 00:11:51 2008 Return-Path: Delivered-To: freebsd-ppc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C5741065672; Tue, 23 Sep 2008 00:11:51 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout011.mac.com (asmtpout011.mac.com [17.148.16.86]) by mx1.freebsd.org (Postfix) with ESMTP id 64C1A8FC15; Tue, 23 Sep 2008 00:11:51 +0000 (UTC) (envelope-from xcllnt@mac.com) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Received: from taolin-mbp.jnpr.net (natint3.juniper.net [66.129.224.36]) by asmtp011.mac.com (Sun Java(tm) System Messaging Server 6.3-7.03 (built Aug 7 2008; 32bit)) with ESMTPSA id <0K7M00CI5GJQF330@asmtp011.mac.com>; Mon, 22 Sep 2008 17:11:51 -0700 (PDT) Message-id: <645CD2B8-11A0-42E8-B5F9-C04DCF21F763@mac.com> From: Marcel Moolenaar To: Maxim Sobolev In-reply-to: <48D7F437.1040603@FreeBSD.org> Date: Mon, 22 Sep 2008 17:11:50 -0700 References: "b9c23c9f0809100322n1659cb36oa05acf2f13f3c7e1@mail.gmail.com" <48D389EE.9000207@FreeBSD.org> <48D3AD50.8070505@freebsd.org> <48D69679.1080701@freebsd.org> <48D7F437.1040603@FreeBSD.org> X-Mailer: Apple Mail (2.929.2) Cc: Nathan Whitehorn , freebsd-ppc@FreeBSD.org Subject: Re: Call for testers: Apple ATA DMA X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 00:11:51 -0000 On Sep 22, 2008, at 12:38 PM, Maxim Sobolev wrote: > Nathan Whitehorn wrote: >> Nathan Whitehorn wrote: >>> Maxim Sobolev wrote: >>>> Nathan, >>>> >>>> Do you have any news regarding the patch in question? I hope you >>>> did not give up, the lack of ATA DMA support is IMHO probably the >>>> biggest issue for the FreeBSD on PowerMacs now. The hardware is >>>> very attractive for SOHO applications, so that having this >>>> feature is important. >>> Right now, modes up to WDMA2 work. The UDMA modes cause hangs for >>> reasons not entirely clear. I'm investigating it, but am in the >>> Netherlands at the moment and it will have to wait until I get back. >> I now have UDMA modes working on my Shasta controller -- there was >> a stupid bug where I forgot to set the device to accept transfers >> in the selected mode. Please give this patch a test: I expect that >> UDMA modes now work everywhere. >> http://people.freebsd.org/~nwhitehorn/apple-ata-dma.patch > > Nathan, > > The patch works here (G4 Mac Mini, 1.25GHz), however, I see some > weird things happening in the interrupt domain. Interesting. My G4 Mac Mini 1.5Ghz is hanging hard: : ad0: 76319MB at ata1-master UDMA100 acd0: DVDR at ata1-slave UDMA33 *hang* Could be related... -- Marcel Moolenaar xcllnt@mac.com