Adds 4K quirks for the some SSD's which all perform better when 4K
aligned and only except 4K deletes (TRIM). PR: kern/169974 Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk> Tested by: ak Reviewed by: mav Approved by: cperciva (implicit) MFC after: 1 week
This commit is contained in:
parent
2394542b4e
commit
9d3334e191
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=241784
@ -268,6 +268,116 @@ static struct ada_quirk_entry ada_quirk_table[] =
|
||||
{ T_DIRECT, SIP_MEDIA_FIXED, "*", "WDC WD?????PVT*", "*" },
|
||||
/*quirks*/ADA_Q_4K
|
||||
},
|
||||
{
|
||||
/*
|
||||
* Corsair Force 2 SSDs
|
||||
* 4k optimised & trim only works in 4k requests + 4k aligned
|
||||
* Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk>
|
||||
* PR: 169974
|
||||
*/
|
||||
{ T_DIRECT, SIP_MEDIA_FIXED, "*", "Corsair CSSD-F*", "*" },
|
||||
/*quirks*/ADA_Q_4K
|
||||
},
|
||||
{
|
||||
/*
|
||||
* Corsair Force 3 SSDs
|
||||
* 4k optimised & trim only works in 4k requests + 4k aligned
|
||||
* Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk>
|
||||
* PR: 169974
|
||||
*/
|
||||
{ T_DIRECT, SIP_MEDIA_FIXED, "*", "Corsair Force 3*", "*" },
|
||||
/*quirks*/ADA_Q_4K
|
||||
},
|
||||
{
|
||||
/*
|
||||
* OCZ Agility 3 SSDs
|
||||
* 4k optimised & trim only works in 4k requests + 4k aligned
|
||||
* Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk>
|
||||
* PR: 169974
|
||||
*/
|
||||
{ T_DIRECT, SIP_MEDIA_FIXED, "*", "OCZ-AGILITY3*", "*" },
|
||||
/*quirks*/ADA_Q_4K
|
||||
},
|
||||
{
|
||||
/*
|
||||
* OCZ Vertex 2 SSDs (inc pro series)
|
||||
* 4k optimised & trim only works in 4k requests + 4k aligned
|
||||
* Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk>
|
||||
* PR: 169974
|
||||
*/
|
||||
{ T_DIRECT, SIP_MEDIA_FIXED, "*", "OCZ?VERTEX2*", "*" },
|
||||
/*quirks*/ADA_Q_4K
|
||||
},
|
||||
{
|
||||
/*
|
||||
* OCZ Vertex 3 SSDs
|
||||
* 4k optimised & trim only works in 4k requests + 4k aligned
|
||||
* Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk>
|
||||
* PR: 169974
|
||||
*/
|
||||
{ T_DIRECT, SIP_MEDIA_FIXED, "*", "OCZ-VERTEX3*", "*" },
|
||||
/*quirks*/ADA_Q_4K
|
||||
},
|
||||
{
|
||||
/*
|
||||
* SuperTalent TeraDrive CT SSDs
|
||||
* 4k optimised & trim only works in 4k requests + 4k aligned
|
||||
* Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk>
|
||||
* PR: 169974
|
||||
*/
|
||||
{ T_DIRECT, SIP_MEDIA_FIXED, "*", "FTM??CT25H*", "*" },
|
||||
/*quirks*/ADA_Q_4K
|
||||
},
|
||||
{
|
||||
/*
|
||||
* Crucial RealSSD C300 SSDs
|
||||
* 4k optimised
|
||||
* Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk>
|
||||
* PR: 169974
|
||||
*/
|
||||
{ T_DIRECT, SIP_MEDIA_FIXED, "*", "C300-CTFDDAC???MAG*",
|
||||
"*" }, /*quirks*/ADA_Q_4K
|
||||
},
|
||||
{
|
||||
/*
|
||||
* XceedIOPS SATA SSDs
|
||||
* 4k optimised
|
||||
* Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk>
|
||||
* PR: 169974
|
||||
*/
|
||||
{ T_DIRECT, SIP_MEDIA_FIXED, "*", "SG9XCS2D*", "*" },
|
||||
/*quirks*/ADA_Q_4K
|
||||
},
|
||||
{
|
||||
/*
|
||||
* Intel 330 Series SSDs
|
||||
* 4k optimised & trim only works in 4k requests + 4k aligned
|
||||
* Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk>
|
||||
* PR: 169974
|
||||
*/
|
||||
{ T_DIRECT, SIP_MEDIA_FIXED, "*", "INTEL SSDSC2ct*", "*" },
|
||||
/*quirks*/ADA_Q_4K
|
||||
},
|
||||
{
|
||||
/*
|
||||
* OCZ Deneva R Series SSDs
|
||||
* 4k optimised & trim only works in 4k requests + 4k aligned
|
||||
* Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk>
|
||||
* PR: 169974
|
||||
*/
|
||||
{ T_DIRECT, SIP_MEDIA_FIXED, "*", "DENRSTE251M45*", "*" },
|
||||
/*quirks*/ADA_Q_4K
|
||||
},
|
||||
{
|
||||
/*
|
||||
* Kingston HyperX 3k SSDs
|
||||
* 4k optimised & trim only works in 4k requests + 4k aligned
|
||||
* Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk>
|
||||
* PR: 169974
|
||||
*/
|
||||
{ T_DIRECT, SIP_MEDIA_FIXED, "*", "KINGSTON SH103S3*", "*" },
|
||||
/*quirks*/ADA_Q_4K
|
||||
},
|
||||
{
|
||||
/* Default */
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user