ioat: kill msix_single_vector support
authorDan Williams <dan.j.williams@intel.com>
Thu, 14 Nov 2013 00:29:52 +0000 (16:29 -0800)
committerDan Williams <dan.j.williams@intel.com>
Thu, 14 Nov 2013 19:04:42 +0000 (11:04 -0800)
commit4c5d9619e06b960d14f5640341f40e71f78801c2
tree3eff1516e4facdcfb7b96238d549d38ca7f4e6b3
parent09ec0f583f40bbecdf011b504dda9c1160fe0277
ioat: kill msix_single_vector support

Once we have determined that we will not have all of our desired msix
vectors there is no point in attempting a single msix allocation.  The
driver will already need to read registers to determine the source of
the interrupt the fact that it is msix is moot.  Fallback directly to
msi.

Reported-by: Alexander Gordeev <agordeev@redhat.com>
Cc: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dma/ioat/dma.c
drivers/dma/ioat/dma.h
drivers/dma/ioat/dma_v3.c