ahci: disable NCQ on Samsung pci-e SSDs on macbooks
authorLevente Kurusa <levex@linux.com>
Tue, 18 Feb 2014 15:22:17 +0000 (10:22 -0500)
committerJiri Slaby <jslaby@suse.cz>
Wed, 5 Mar 2014 16:13:45 +0000 (17:13 +0100)
commit7addaee35a868cd036c0d5a64388380ce47c1bc5
tree95c736af11b2f690c5651afcb53331c6fb8b6e53
parent370dd2d91350c6c6ffcff910b191dc95eb31c7a1
ahci: disable NCQ on Samsung pci-e SSDs on macbooks

commit 67809f85d31eac600f6b28defa5386c9d2a13b1d upstream.

Samsung's pci-e SSDs with device ID 0x1600 which are found on some
macbooks time out on NCQ commands.  Blacklist NCQ on the device so
that the affected machines can at least boot.

Original-patch-by: Levente Kurusa <levex@linux.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=60731
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
drivers/ata/ahci.c