Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2b21ef0a authored by Tejun Heo's avatar Tejun Heo
Browse files

ahci: disable MSI on SAMSUNG 0xa800 SSD



Just like 0x1600 which got blacklisted by 66a7cbc3 ("ahci: disable
MSI instead of NCQ on Samsung pci-e SSDs on macbooks"), 0xa800 chokes
on NCQ commands if MSI is enabled.  Disable MSI.

Signed-off-by: default avatarTejun Heo <tj@kernel.org>
Reported-by: default avatarDominik Mierzejewski <dominik@greysector.net>
Link: https://bugzilla.kernel.org/show_bug.cgi?id=89171
Cc: stable@vger.kernel.org
parent aad0b624
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -495,6 +495,7 @@ static const struct pci_device_id ahci_pci_tbl[] = {
	 * enabled.  https://bugzilla.kernel.org/show_bug.cgi?id=60731
	 * enabled.  https://bugzilla.kernel.org/show_bug.cgi?id=60731
	 */
	 */
	{ PCI_VDEVICE(SAMSUNG, 0x1600), board_ahci_nomsi },
	{ PCI_VDEVICE(SAMSUNG, 0x1600), board_ahci_nomsi },
	{ PCI_VDEVICE(SAMSUNG, 0xa800), board_ahci_nomsi },


	/* Enmotus */
	/* Enmotus */
	{ PCI_DEVICE(0x1c44, 0x8000), board_ahci },
	{ PCI_DEVICE(0x1c44, 0x8000), board_ahci },