projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9c7be59
)
libata: disable LPM for Crucial BX100 SSD 500GB drive
author
Kai-Heng Feng
<
[email protected]
>
Sun, 18 Feb 2018 14:17:09 +0000
(22:17 +0800)
committer
Tejun Heo
<
[email protected]
>
Tue, 20 Feb 2018 21:30:42 +0000
(13:30 -0800)
After Laptop Mode Tools starts to use min_power for LPM, a user found
out Crucial BX100 SSD can't get mounted.
Crucial BX100 SSD 500GB drive don't work well with min_power. This also
happens to med_power_with_dipm.
So let's disable LPM for Crucial BX100 SSD 500GB drive.
BugLink:
https://bugs.launchpad.net/bugs/1726930
Signed-off-by: Kai-Heng Feng <
[email protected]
>
Signed-off-by: Tejun Heo <
[email protected]
>
Cc:
[email protected]
drivers/ata/libata-core.c
patch
|
blob
|
history
diff --git
a/drivers/ata/libata-core.c
b/drivers/ata/libata-core.c
index 28cad49fc846d12b592cb67bb5c6d54b2a4c3335..cb789f8849aee228eb19387b2df8db83a293920a 100644
(file)
--- a/
drivers/ata/libata-core.c
+++ b/
drivers/ata/libata-core.c
@@
-4530,6
+4530,9
@@
static const struct ata_blacklist_entry ata_device_blacklist [] = {
{ "PIONEER DVD-RW DVR-212D", NULL, ATA_HORKAGE_NOSETXFER },
{ "PIONEER DVD-RW DVR-216D", NULL, ATA_HORKAGE_NOSETXFER },
+ /* Crucial BX100 SSD 500GB has broken LPM support */
+ { "CT500BX100SSD1", "MU02", ATA_HORKAGE_NOLPM },
+
/* The 512GB version of the MX100 has both queued TRIM and LPM issues */
{ "Crucial_CT512MX100*", NULL, ATA_HORKAGE_NO_NCQ_TRIM |
ATA_HORKAGE_ZERO_AFTER_TRIM |