圣者
精华
|
战斗力 鹅
|
回帖 0
注册时间 2011-6-21
|
昨天在某论坛看到关于M500的消息一则,然后去kernel.org确认了下……- commit 04da573274f14d9167901f6b8b38d7cc521f08ac
- Author: Tejun Heo <tj@kernel.org>
- Date: Mon Mar 10 11:13:43 2014 -0400
- libata: use wider match for blacklisting Crucial M500
-
- commit 83493d7e782d2630f1a55def14a79f0e7c4faac3 upstream.
-
- We're now blacklisting "Crucial_CT???M500SSD1" and
- "Crucial_CT???M500SSD3". Also, "Micron_M500*" is blacklisted which is
- about the same devices as the crucial branded ones. Let's merge the
- two Crucial M500 entries and widen the match to
- "Crucial_CT???M500SSD*" so that we don't have to fiddle with new
- entries for similar devices.
-
- Signed-off-by: Tejun Heo <tj@kernel.org>
- Suggested-by: Linus Torvalds <torvalds@linux-foundation.org>
- Signed-off-by: Jiri Slaby <jslaby@suse.cz>
复制代码- commit fc0a62d726d742265b5539e1d9ac1ce752b41cb0
- Author: Marios Andreopoulos <opensource@andmarios.com>
- Date: Mon Mar 3 18:19:59 2014 +0200
- libata: disable queued TRIM for Crucial M500 mSATA SSDs
-
- commit 2564338b13e6e132ee224edb63e1e872adf431f4 upstream.
-
- Queued TRIM commands cause problems and silent file system corruption
- on Crucial M500 SSDs. This patch disables them for the mSATA model of
- the drive.
-
- Signed-off-by: Marios Andreopoulos <opensource@andmarios.com>
- Signed-off-by: Tejun Heo <tj@kernel.org>
- Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=71371
- Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
复制代码- commit ccba1cb065bebefb8f152d0dee781e1373d1f32e
- Author: Marc Carino <marc.ceeeee@gmail.com>
- Date: Mon Dec 16 18:15:53 2013 -0800
- libata: implement ATA_HORKAGE_NO_NCQ_TRIM and apply it to Micro M500 SSDs
-
- commit f78dea064c5f7de07de4912a6e5136dbc443d614 upstream.
-
- Certain drives cannot handle queued TRIM commands properly, even
- though support is indicated in the IDENTIFY DEVICE buffer. This patch
- allows for disabling the commands for the affected drives and apply it
- to the Micron/Crucial M500 SSDs which exhibit incorrect protocol
- behavior when issued queued TRIM commands, which could lead to silent
- data corruption.
-
- tj: Merged two unnecessarily split patches and made minor edits
- including shortening horkage name.
-
- Signed-off-by: Marc Carino <marc.ceeeee@gmail.com>
- Signed-off-by: Tejun Heo <tj@kernel.org>
- Link: http://lkml.kernel.org/g/1387246554-7311-1-git-send-email-marc.ceeeee@gmail.com
- Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
复制代码 |
|