]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
ata: libata-core: Disable LPM on ST2000DM008-2FR102
authorNiklas Cassel <cassel@kernel.org>
Tue, 9 Dec 2025 04:24:00 +0000 (05:24 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 17 Jan 2026 15:31:28 +0000 (16:31 +0100)
[ Upstream commit ba624ba88d9f5c3e2ace9bb6697dbeb05b2dbc44 ]

According to a user report, the ST2000DM008-2FR102 has problems with LPM.

Reported-by: Emerson Pinter <e@pinter.dev>
Closes: https://bugzilla.kernel.org/show_bug.cgi?id=220693
Signed-off-by: Niklas Cassel <cassel@kernel.org>
Signed-off-by: Damien Le Moal <dlemoal@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/ata/libata-core.c

index 0cb97181d10a9e2a109eb7827b73114456ef8c68..802967eabc344c66837703cd6a19c3801e867acb 100644 (file)
@@ -4064,6 +4064,9 @@ static const struct ata_dev_quirks_entry __ata_dev_quirks[] = {
        { "ST3320[68]13AS",     "SD1[5-9]",     ATA_QUIRK_NONCQ |
                                                ATA_QUIRK_FIRMWARE_WARN },
 
+       /* Seagate disks with LPM issues */
+       { "ST2000DM008-2FR102", NULL,           ATA_QUIRK_NOLPM },
+
        /* drives which fail FPDMA_AA activation (some may freeze afterwards)
           the ST disks also have LPM issues */
        { "ST1000LM024 HN-M101MBB", NULL,       ATA_QUIRK_BROKEN_FPDMA_AA |