]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
ahci: don't use MSI for devices with the silly Intel NVMe remapping scheme
authorChristoph Hellwig <hch@lst.de>
Tue, 5 Sep 2017 16:46:47 +0000 (18:46 +0200)
committerSeth Forshee <seth.forshee@canonical.com>
Sun, 10 Sep 2017 23:08:57 +0000 (18:08 -0500)
commit9b0261168ac384e63d56be1f7c88dd03fa105960
tree39864e30f2210caf3d3d0c657726e44c692f2a43
parenta0c8ddaddc4a49163681793cb94e4943095fa2fe
ahci: don't use MSI for devices with the silly Intel NVMe remapping scheme

BugLink: http://bugs.launchpad.net/bugs/1716284
commit f723fa4e69920f6a5dd5fa0d10ce90e2f14d189c upstream.

Intel AHCI controllers that also hide NVMe devices in their bar
can't use MSI interrupts, so disable them.

Reported-by: John Loy <john.robert.loy@gmail.com>
Tested-by: John Loy <john.robert.loy@gmail.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Fixes: d684a90d38e2 ("ahci: per-port msix support")
Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
drivers/ata/ahci.c