From owner-freebsd-performance@FreeBSD.ORG Wed Apr 18 17:58:19 2007 Return-Path: X-Original-To: freebsd-performance@freebsd.org Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 489A116A409 for ; Wed, 18 Apr 2007 17:58:19 +0000 (UTC) (envelope-from knaggsy2000@googlemail.com) Received: from mail10-kcom.uk.cleanport.com (mail10-kcom.uk.cleanport.com [212.79.248.219]) by mx1.freebsd.org (Postfix) with ESMTP id 7E85513C457 for ; Wed, 18 Apr 2007 17:58:18 +0000 (UTC) (envelope-from knaggsy2000@googlemail.com) X-VirusChecked: NOT checked Received: from (unresolved) ([212.50.160.34] HELO=smtpout.karoo.kcom.com) by mail10-kcom.uk.cleanport.com (CleanSMTPd 1.5.5) with ESMTP id 462660B1-0; Wed, 18 Apr 2007 19:58:23 +0200 Received: from [83.100.231.141] (helo=sedna.local) by smtpout.karoo.kcom.comwith esmtp (Exim 4.30) id 1HeEQ3-0007FA-7b server-id smtp-in2; Wed, 18 Apr 2007 18:58:15 +0100 Received: from [10.1.1.1] (asteroid.local [10.1.1.1]) by sedna.local (Postfix) with ESMTP id 4E05C33C35; Wed, 18 Apr 2007 18:03:43 +0100 (BST) Message-ID: <46264F6C.2040803@googlemail.com> Date: Wed, 18 Apr 2007 18:03:40 +0100 From: Danny Knaggs User-Agent: Thunderbird 1.5.0.10 (X11/20070407) MIME-Version: 1.0 To: freebsd-performance@freebsd.org References: <46160016.8080504@googlemail.com> <70e8236f0704090410r5457e32ct3928edea654868b6@mail.gmail.com> In-Reply-To: <70e8236f0704090410r5457e32ct3928edea654868b6@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Cc: joao.barros@gmail.com, sos@freebsd.org Subject: Re: FreeBSD 6.2 on SPARC64/x86 with Promise IDE Controller X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2007 17:58:19 -0000 Any news/updates on this? Every thing has gone silent! Joao Barros wrote: > I think nullpt sent you off track when he told you to try=20 > freebsd-performance. > I believe this is an issue for drivers and/or sparc (or maybe current) >=20 > I think I have a TX2 too. I can try it on my Ultra 5 if more testing > is required. >=20 > PS: I'm cc'ing S=F8ren Schmidt, he's the maintainer of most of the ata=20 > drivers >=20 >=20 > On 4/6/07, Danny Knaggs wrote: >> Hello all! >> >> This is first time I've used a mailing list, so bear with me! >> >> >> I've been asked to submit my findings of the ata driver in FreeBSD 6.2 >> on my sparc64 and x86 box from bsdforums.org. >> >> Link to my thread: http://www.bsdforums.org/forums/showthread.php?t=3D= 48682 >> >> >> I've just installed a Promise IDE Controller card (Ultra 133 TX2 - >> PDC20269) in my Sun Ultra 10 and have come across a slight snag. >> >> If I don't put in "hw.ata.ata_dma=3D0" in the loader options I get DMA >> timeout errors after it has queried the HDD on the Promise controller. >> >> I have found a link which someone else has a similar problem (NetBSD o= n >> Alpha) which maybe useful: >> http://archive.netbsd.se/?ml=3Dfreebsd-alpha&a=3D2007-02&t=3D3177803 >> >> Now, after BSD has loaded I can successfully change the DMA mode to >> UDMA66 on the HDD without any problems (get ~30MB/s transfer rate, >> compared to ~15MB/s when using the on-board controller using "dd"). An= y >> higher and I get DMA timeout messages. >> >> The HDD works fine when it's attached to the on-board controller. >> >> >> Now, I thought I try the same Promise IDE card in x86 box with FreeBSD >> 6.2 and found something interesting... >> >> The HDD will not operate correctly at UDMA133 - it performs very slowl= y >> (<15Mb/s). >> >> Forcing the HDD to run at UDMA100 gives me 64Mb/s transfer. Which is >> roughly what I expect. >> >> >> So, it seems something is broken with the ATA driver - Sparc/Alpha >> getting the worse of it! >> >> If anyone has ideas/brainwaves/etc - I'm willing to give it a whirl! >> >> >> Thanks in advance. >> >> >> Dan. >> >> _______________________________________________ >> freebsd-performance@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-performance >> To unsubscribe, send any mail to=20 >> "freebsd-performance-unsubscribe@freebsd.org" >> >=20 >=20