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)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 7 Mar 2014 05:30:08 +0000 (21:30 -0800)
commitaa5b8c451354afccde1a54326b79e59aa648edf4
tree7559c1230ae978b94bb4a0331f31040871f536ac
parentfb22dbab12b48bb19498df8e796b05be4608bd0d
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: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/ata/ahci.c