diff options
author | mav <mav@FreeBSD.org> | 2014-01-09 10:49:14 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2014-01-09 10:49:14 +0000 |
commit | 2e2af5808bf8df11b7557a860e32f959e634e7a6 (patch) | |
tree | 9fb0564e26302c6ee5bad88fcc79c051229457b7 | |
parent | 211b1cf42356decddcba5efbedb79cb2808e57ac (diff) | |
download | FreeBSD-src-2e2af5808bf8df11b7557a860e32f959e634e7a6.zip FreeBSD-src-2e2af5808bf8df11b7557a860e32f959e634e7a6.tar.gz |
MFC r256547 (by smh):
Added 4K quirks for Corsair Neutron GTX SSD's
-rw-r--r-- | sys/cam/ata/ata_da.c | 8 | ||||
-rw-r--r-- | sys/cam/scsi/scsi_da.c | 8 |
2 files changed, 16 insertions, 0 deletions
diff --git a/sys/cam/ata/ata_da.c b/sys/cam/ata/ata_da.c index 989f0aa..13e8ab6 100644 --- a/sys/cam/ata/ata_da.c +++ b/sys/cam/ata/ata_da.c @@ -291,6 +291,14 @@ static struct ada_quirk_entry ada_quirk_table[] = }, { /* + * Corsair Neutron GTX SSDs + * 4k optimised & trim only works in 4k requests + 4k aligned + */ + { T_DIRECT, SIP_MEDIA_FIXED, "*", "Corsair Neutron GTX*", "*" }, + /*quirks*/ADA_Q_4K + }, + { + /* * Corsair Force GT SSDs * 4k optimised & trim only works in 4k requests + 4k aligned */ diff --git a/sys/cam/scsi/scsi_da.c b/sys/cam/scsi/scsi_da.c index f1ea06a..ee9b220 100644 --- a/sys/cam/scsi/scsi_da.c +++ b/sys/cam/scsi/scsi_da.c @@ -947,6 +947,14 @@ static struct da_quirk_entry da_quirk_table[] = { T_DIRECT, SIP_MEDIA_FIXED, "ATA", "Corsair Force 3*", "*" }, /*quirks*/DA_Q_4K }, + { + /* + * Corsair Neutron GTX SSDs + * 4k optimised & trim only works in 4k requests + 4k aligned + */ + { T_DIRECT, SIP_MEDIA_FIXED, "*", "Corsair Neutron GTX*", "*" }, + /*quirks*/DA_Q_4K + }, { /* * Corsair Force GT SSDs |