On Tue, Nov 08, 2022 at 02:55:43PM +0900, Damien Le Moal wrote: > Thread [1] reported back in 2012 problems with enabling FUA for 3 > different drives. Add these drives to ata_device_blacklist[] to mark > them with the ATA_HORKAGE_NO_FUA flag. To be conservative and avoid > problems on old systems, the model number for the three new entries > are defined as to widely match all drives in the same product line. > > [1]: https://lore.kernel.org/lkml/CA+6av4=uxu_q5U_46HtpUt=FSgbh3pZuAEY54J5_xK=MKWq-YQ@xxxxxxxxxxxxxx/ > > Suggested-by: Maciej S. Szmigiero <mail@xxxxxxxxxxxxxxxxxxxxx> > Signed-off-by: Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx> > Reviewed-by: Hannes Reinecke <hare@xxxxxxx> > Reviewed-by: Maciej S. Szmigiero <maciej.szmigiero@xxxxxxxxxx> > Reviewed-by: Chaitanya Kulkarni <kch@xxxxxxxxxx> > Reviewed-by: Christoph Hellwig <hch@xxxxxx> > --- > drivers/ata/libata-core.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c > index 2b66fe529d81..97ade977b830 100644 > --- a/drivers/ata/libata-core.c > +++ b/drivers/ata/libata-core.c > @@ -4133,6 +4133,9 @@ static const struct ata_blacklist_entry ata_device_blacklist [] = { > > /* Buggy FUA */ > { "Maxtor", "BANC1G10", ATA_HORKAGE_NO_FUA }, > + { "WDC*WD2500J*", NULL, ATA_HORKAGE_NO_FUA }, > + { "OCZ-VERTEX*", NULL, ATA_HORKAGE_NO_FUA }, > + { "INTEL*SSDSC2CT*", NULL, ATA_HORKAGE_NO_FUA }, > > /* End Marker */ > { } > -- > 2.38.1 > Reviewed-by: Niklas Cassel <niklas.cassel@xxxxxxx>