diff options
Diffstat (limited to 'drivers/scsi/sata_sil.c')
-rw-r--r-- | drivers/scsi/sata_sil.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/scsi/sata_sil.c b/drivers/scsi/sata_sil.c index 61c4ac7ff9db..6c482c8be254 100644 --- a/drivers/scsi/sata_sil.c +++ b/drivers/scsi/sata_sil.c | |||
@@ -354,9 +354,7 @@ static void sil_dev_config(struct ata_port *ap, struct ata_device *dev) | |||
354 | (quirks & SIL_QUIRK_MOD15WRITE))) { | 354 | (quirks & SIL_QUIRK_MOD15WRITE))) { |
355 | printk(KERN_INFO "ata%u(%u): applying Seagate errata fix (mod15write workaround)\n", | 355 | printk(KERN_INFO "ata%u(%u): applying Seagate errata fix (mod15write workaround)\n", |
356 | ap->id, dev->devno); | 356 | ap->id, dev->devno); |
357 | ap->host->max_sectors = 15; | 357 | dev->max_sectors = 15; |
358 | ap->host->hostt->max_sectors = 15; | ||
359 | dev->flags |= ATA_DFLAG_LOCK_SECTORS; | ||
360 | return; | 358 | return; |
361 | } | 359 | } |
362 | 360 | ||