From: Hardware Environment: AMD64, sil3512 controller on m/b. Harddrive: Seagate 120GB ST3120026AS Problem Description: Drive would lock when writing large files, eg video from firewire, audio editing. Checked dmesg, was obviously the sata drive. Have added the drive to the blacklist in sata_sil.c and the problem seems to have disappeared. Is there a good test to verify that the mod15 bug is really the problem? Signed-off-by: Andrew Morton --- 25-akpm/drivers/scsi/sata_sil.c | 1 + 1 files changed, 1 insertion(+) diff -puN drivers/scsi/sata_sil.c~sata_sil-mod15-quirk-with-seagate-st3120026as drivers/scsi/sata_sil.c --- 25/drivers/scsi/sata_sil.c~sata_sil-mod15-quirk-with-seagate-st3120026as Thu Oct 7 14:01:18 2004 +++ 25-akpm/drivers/scsi/sata_sil.c Thu Oct 7 14:01:18 2004 @@ -87,6 +87,7 @@ struct sil_drivelist { { "ST380023AS", SIL_QUIRK_MOD15WRITE }, { "ST3120023AS", SIL_QUIRK_MOD15WRITE }, { "ST3160023AS", SIL_QUIRK_MOD15WRITE }, + { "ST3120026AS", SIL_QUIRK_MOD15WRITE }, { "ST340014ASL", SIL_QUIRK_MOD15WRITE }, { "ST360014ASL", SIL_QUIRK_MOD15WRITE }, { "ST380011ASL", SIL_QUIRK_MOD15WRITE }, _