Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Nov 2007 16:51:16 +0100
From:      =?ISO-8859-1?Q?S=F8ren_Schmidt?= <sos@deepcore.dk>
To:        Joao Barros <joao.barros@gmail.com>
Cc:        freebsd-hackers@FreeBSD.ORG, sos@FreeBSD.ORG, freebsd-current@FreeBSD.ORG, Ari Suutari <ari@suutari.iki.fi>, thierry@herbelot.com
Subject:   Re: Patch RFC: Promise SATA300 TX4 hardware bug workaround.
Message-ID:  <47430274.4030109@deepcore.dk>
In-Reply-To: <70e8236f0711200220n28747b22x47da532e9e4b5f84@mail.gmail.com>
References:  <472A548B.50406@lxnt.info> <20071119103430.GA15083@stud.ntnu.no>	 <4742838E.8010401@suutari.iki.fi>	 <200711200813.41929.thierry@herbelot.com> <70e8236f0711200220n28747b22x47da532e9e4b5f84@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Joao Barros wrote:
> On 11/20/07, Thierry Herbelot <thierry@herbelot.com> wrote:
>  =20
>> Le Tuesday 20 November 2007, Ari Suutari a =E9crit :
>>
>>    =20
>>> I have Promise TX2 (PDC20575). It didn't work with 7.0 betas
>>> before, but with this patch things run as well as they did
>>> on 6.x.
>>>
>>>      Ari S.
>>>      =20
>> Hello,
>>
>> Has anyone an idea why the Promise controllers seemed to work correctl=
y under
>> 6.x, then have issues with 7.0 ? (more precisely : was the existing bu=
g not
>> triggered by the 6.x kernel ?)
>>
>>    =20
The problems as in the Promise HW, so it bound to happen on 6.x as well. =

Note that it just leads to data corruption not nessesarily hangs/lockups.=

>
> Apparently not all Promise controllers are/were affected. I've been
> running CURRENT since Pawel committed ZFS with an onboard Promise:
>
> atapci0: <Promise PDC20319 SATA150 controller> port
> 0xb000-0xb03f,0xb400-0xb40f,0xb800-0xb87f mem
> 0xfc024000-0xfc024fff,0xfc000000-0xfc01ffff irq 23 at device 4.0 on
> pci4
> ar0: 305245MB <Promise Fasttrak RAID0 (stripe 64 KB)> status: READY
> ar1: 305245MB <Promise Fasttrak RAID0 (stripe 64 KB)> status: READY
>  =20
No, only the newer "Gen2" chips, the older should be safe.
> atapci0@pci0:4:4:0:     class=3D0x010400 card=3D0x80f51043 chip=3D0x331=
9105a
> rev=3D0x02 hdr=3D0x00
>     vendor     =3D 'Promise Technology Inc'
>     device     =3D 'PDC20319(??) FastTrak SATA150 TX4 Controller'
>     class      =3D mass storage
>     subclass   =3D RAID
>
> The only problem I have and I'm filling a pr for that, is when booting
> from CD with the controller enabled, the BTX loader just reboots.
>  =20
Thats at least not an ATA problem :)

-S=F8ren





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