linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCHSET, RESEND] sata_sil: R_ERR on DMA activate FIS errata workaround
@ 2006-02-25  4:52 Tejun Heo
  2006-02-25  4:52 ` [PATCH 3/3] sata_sil: clean up and add errata/workaround documentation Tejun Heo
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Tejun Heo @ 2006-02-25  4:52 UTC (permalink / raw)
  To: jgarzik, linux-ide, hellan, Carlos.Pardo, Raymond.Liu, htejun

Hello, Jeff.

This patchset implements workaround for 3512/3114 R_ERR on DMA
activate FIS workaround.  I've confirmed the lockup and workaround on
SiI3114 with ST3120026AS (FW 3.18) and Jon Kare confirmed it on 3512
with ST3200822AS and SP2504C.  This is also consistent with a number
of lock up reports from 3512/3114 users that I personally received and
seen on linux-ide.

Mod15Write workaround masks this errata and, without m15w workaround,
this errata triggers for wider range of drives (including 7200.7's).
This seems to be the main reason for overgrowth of m15w blacklist.

The m15w workaround was applied to 3512 and 3114 until 2.6.13.
2.6.14-rc1 removed it causing lockups for 3512/3114.  I think this is
a regression (and a very bothering one) and hope this fix can slip
into 2.6.16.

Thanks.

--
tejun


^ permalink raw reply	[flat|nested] 8+ messages in thread
* [PATCHSET] sata_sil: R_ERR on DMA activate FIS errata workaround
@ 2006-02-25  4:30 Tejun Heo
  2006-02-25  4:30 ` [PATCH 2/3] sata_sil: implement R_ERR on DMA activate FIS errata fix Tejun Heo
  0 siblings, 1 reply; 8+ messages in thread
From: Tejun Heo @ 2006-02-25  4:30 UTC (permalink / raw)
  To: jgarzik, linux-ide, hellan, Carlos.Pardo, Raymond.Liu

Hello, Jeff.

This patchset implements workaround for 3512/3114 R_ERR on DMA
activate FIS workaround.  I've confirmed the lockup and workaround on
SiI3114 with ST3120026AS (FW 3.18) and Jon Kare confirmed it on 3512
with ST3200822AS and SP2504C.  This is also consistent with a number
of lock up reports from 3512/3114 users that I personally received and
seen on linux-ide.

Mod15Write workaround masks this errata and, without m15w workaround,
this errata triggers for wider range of drives (including 7200.7's).
This seems to be the main reason for overgrowth of m15w blacklist.

The m15w workaround was applied to 3512 and 3114 until 2.6.13.
2.6.14-rc1 removed it causing lockups for 3512/3114.  I think this is
a regression (and a very bothering one) and hope this fix can slip
into 2.6.16.

Thanks.

--
tejun



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2006-02-25 22:07 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-02-25  4:52 [PATCHSET, RESEND] sata_sil: R_ERR on DMA activate FIS errata workaround Tejun Heo
2006-02-25  4:52 ` [PATCH 3/3] sata_sil: clean up and add errata/workaround documentation Tejun Heo
2006-02-25  7:29   ` Jeff Garzik
2006-02-25  7:36     ` Tejun Heo
2006-02-25 22:07       ` Jeff Garzik
2006-02-25  4:52 ` [PATCH 1/3] sata_sil: add board ID for 3512 Tejun Heo
2006-02-25  4:52 ` [PATCH 2/3] sata_sil: implement R_ERR on DMA activate FIS errata fix Tejun Heo
  -- strict thread matches above, loose matches on Subject: below --
2006-02-25  4:30 [PATCHSET] sata_sil: R_ERR on DMA activate FIS errata workaround Tejun Heo
2006-02-25  4:30 ` [PATCH 2/3] sata_sil: implement R_ERR on DMA activate FIS errata fix Tejun Heo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).