Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Apr 2007 12:10:26 +0100
From:      "Joao Barros" <joao.barros@gmail.com>
To:        "Danny Knaggs" <knaggsy2000@googlemail.com>
Cc:        freebsd-performance@freebsd.org, =?ISO-8859-1?Q?S=F8ren_Schmidt?= <sos@freebsd.org>, freebsd-sparc64@freebsd.org, freebsd-drivers@freebsd.org
Subject:   Re: FreeBSD 6.2 on SPARC64/x86 with Promise IDE Controller
Message-ID:  <70e8236f0704090410r5457e32ct3928edea654868b6@mail.gmail.com>
In-Reply-To: <46160016.8080504@googlemail.com>
References:  <46160016.8080504@googlemail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I think nullpt sent you off track when he told you to try freebsd-performan=
ce.
I believe this is an issue for drivers and/or sparc (or maybe current)

I think I have a TX2 too. I can try it on my Ultra 5 if more testing
is required.

PS: I'm cc'ing S=F8ren Schmidt, he's the maintainer of most of the ata driv=
ers


On 4/6/07, Danny Knaggs <knaggsy2000@googlemail.com> 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=3D486=
82
>
>
> 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 on
> 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"). Any
> 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 slowly
> (<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 "freebsd-performance-unsubscribe@freebsd=
.org"
>


--=20
Joao Barros



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?70e8236f0704090410r5457e32ct3928edea654868b6>