]> git.baikalelectronics.ru Git - kernel.git/commit
ahci: disable MSI instead of NCQ on Samsung pci-e SSDs on macbooks
authorTejun Heo <tj@kernel.org>
Mon, 27 Oct 2014 14:22:56 +0000 (10:22 -0400)
committerTejun Heo <tj@kernel.org>
Mon, 27 Oct 2014 16:02:11 +0000 (12:02 -0400)
commit4ba6d5408f5e0a4a8f69fc43f9693ac5bd620d94
tree53115b0efa1b880c0aa1c4b36b68d23ad6cbe62b
parent052a9c89243a3c70bbc814a888b51c6d70b9fb23
ahci: disable MSI instead of NCQ on Samsung pci-e SSDs on macbooks

Samsung pci-e SSDs on macbooks failed miserably on NCQ commands, so
d3457d67d823 ("ahci: disable NCQ on Samsung pci-e SSDs on macbooks")
disabled NCQ on them.  It turns out that NCQ is fine as long as MSI is
not used, so let's turn off MSI and leave NCQ on.

Signed-off-by: Tejun Heo <tj@kernel.org>
Link: https://bugzilla.kernel.org/show_bug.cgi?id=60731
Tested-by: <dorin@i51.org>
Tested-by: Imre Kaloz <kaloz@openwrt.org>
Cc: stable@vger.kernel.org
Fixes: d3457d67d823 ("ahci: disable NCQ on Samsung pci-e SSDs on macbooks")
drivers/ata/ahci.c