ata: libata-core: Disable LPM on ST2000DM008-2FR102
Niklas Cassel
maintainerPATCH 1/1 ata: libata-core: Disable LPM on ST2000DM008-2FR102
According to a user report, the ST2000DM008-2FR102 has problems with LPM.
--- drivers/ata/libata-core.c | 3 +++ 1 file changed, 3 insertions(+)
drivers/ata/libata-core.c +3 -0
@@ -4187,6 +4187,9 @@ static const struct ata_dev_quirks_entry __ata_dev_quirks[] = { ATA_QUIRK_NOLPM }, { "VB0250EAVER", "HPG7", ATA_QUIRK_BROKEN_FPDMA_AA }, +/* ST disks with LPM issues */ + { "ST2000DM008-2FR102", NULL, ATA_QUIRK_NOLPM }, +/* Blacklist entries taken from Silicon Image 3124/3132 Windows driver .inf file - also several Linux problem reports */ { "HTS541060G9SA00", "MB3OC60D", ATA_QUIRK_NONCQ },
base-commit: a26a0b4b48e181ff5ff340f9dc83612c74f2ccad
Signature · 1 line
2.52.0
Niklas Cassel
maintainerQuoted 6 lines · Niklas Cassel
According to a user report, the ST2000DM008-2FR102 has problems with LPM.
Reported-by Emerson Pinter <[email protected]>Signed-off-by Niklas Cassel <[email protected]>---
Emerson,
could you please try to see if this patch solves your problem?
(Remove the libata.force from the kernel command line.)
Kind regards,
Niklas
Damien Le Moal
maintainerQuoted 14 lines · Niklas Cassel
According to a user report, the ST2000DM008-2FR102 has problems with LPM.
Reported-by Emerson Pinter <[email protected]>Signed-off-by Niklas Cassel <[email protected]>--- drivers/ata/libata-core.c | 3 +++ 1 file changed, 3 insertions(+)drivers/ata/libata-core.c +0
-0
drivers/ata/libata-core.c static const struct ata_dev_quirks_entry __ata_dev_quirks[] = { · line 4190
Quoted 4 lines
drivers/ata/libata-core.c +1
-0@@ -4187,6 +4187,9 @@ static const struct ata_dev_quirks_entry __ata_dev_quirks[] = { ATA_QUIRK_NOLPM }, { "VB0250EAVER", "HPG7", ATA_QUIRK_BROKEN_FPDMA_AA }, +/* ST disks with LPM issues */
s/ST/Seagate
Other than that, looks good.
Quoted 7 lines
drivers/ata/libata-core.c +2
-0+ { "ST2000DM008-2FR102", NULL, ATA_QUIRK_NOLPM }, +/* Blacklist entries taken from Silicon Image 3124/3132 Windows driver .inf file - also several Linux problem reports */ { "HTS541060G9SA00", "MB3OC60D", ATA_QUIRK_NONCQ },base-commit:
a26a0b4b48e181ff5ff340f9dc83612c74f2ccad
Signature · 2 lines
Damien Le Moal Western Digital Research
Niklas Cassel
maintainerQuoted 18 lines · Damien Le Moal
Quoted 17 lines · Niklas Cassel
According to a user report, the ST2000DM008-2FR102 has problems with LPM.
Reported-by Emerson Pinter <[email protected]>Signed-off-by Niklas Cassel <[email protected]>--- drivers/ata/libata-core.c | 3 +++ 1 file changed, 3 insertions(+)drivers/ata/libata-core.c +0
-0@@ -4187,6 +4187,9 @@ static const struct ata_dev_quirks_entry __ata_dev_quirks[] = { ATA_QUIRK_NOLPM }, { "VB0250EAVER", "HPG7", ATA_QUIRK_BROKEN_FPDMA_AA },
Quoted 5 lines
drivers/ata/libata-core.c static const struct ata_dev_quirks_entry __ata_dev_quirks[] = { · line 4190
Quoted 1 line
drivers/ata/libata-core.c +1
-0+/* ST disks with LPM issues */ s/ST/Seagate
Other than that, looks good.
Perhaps you can fix up while applying?
Emerson sent me a message off list, confirming that the quirk is applied.
Kind regards,
Niklas
Damien Le Moal
maintainerQuoted 19 lines · Niklas Cassel
Quoted 18 lines · Damien Le Moal
Quoted 17 lines · Niklas Cassel
According to a user report, the ST2000DM008-2FR102 has problems with LPM.
Reported-by Emerson Pinter <[email protected]>Signed-off-by Niklas Cassel <[email protected]>--- drivers/ata/libata-core.c | 3 +++ 1 file changed, 3 insertions(+)drivers/ata/libata-core.c +0
-0@@ -4187,6 +4187,9 @@ static const struct ata_dev_quirks_entry __ata_dev_quirks[] = { ATA_QUIRK_NOLPM }, { "VB0250EAVER", "HPG7", ATA_QUIRK_BROKEN_FPDMA_AA },
Quoted 7 lines
Quoted 5 lines
drivers/ata/libata-core.c static const struct ata_dev_quirks_entry __ata_dev_quirks[] = { · line 4190
Quoted 1 line
drivers/ata/libata-core.c +1
-0+/* ST disks with LPM issues */ s/ST/Seagate
Other than that, looks good.
Perhaps you can fix up while applying?
OK. Will do.
Signature · 2 lines
Damien Le Moal Western Digital Research
Quoted 24 lines · Niklas Cassel
According to a user report, the ST2000DM008-2FR102 has problems with LPM.
Reported-by Emerson Pinter <[email protected]>Signed-off-by Niklas Cassel <[email protected]>--- drivers/ata/libata-core.c | 3 +++ 1 file changed, 3 insertions(+)drivers/ata/libata-core.c +3
-0@@ -4187,6 +4187,9 @@ static const struct ata_dev_quirks_entry __ata_dev_quirks[] = { ATA_QUIRK_NOLPM }, { "VB0250EAVER", "HPG7", ATA_QUIRK_BROKEN_FPDMA_AA }, +/* ST disks with LPM issues */ + { "ST2000DM008-2FR102", NULL, ATA_QUIRK_NOLPM }, +/* Blacklist entries taken from Silicon Image 3124/3132 Windows driver .inf file - also several Linux problem reports */ { "HTS541060G9SA00", "MB3OC60D", ATA_QUIRK_NONCQ },
Quoted 1 line
base-commit:
a26a0b4b48e181ff5ff340f9dc83612c74f2ccad
Applied to for-6.19-fixes. Thanks !
Signature · 2 lines
Damien Le Moal Western Digital Research