linux/drivers/dma/idxd
Dave Jiang da435aedb0 dmaengine: idxd: fix array index when int_handles are being used
The index to the irq vector should be local and has no relation to
the assigned interrupt handle. Assign the MSIX interrupt index that is
programmed for the descriptor. The interrupt handle only matters when it
comes to hardware descriptor programming.

Fixes: eb15e7154f ("dmaengine: idxd: add interrupt handle request and release support")
Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Link: https://lore.kernel.org/r/162456176939.1121476.3366256009925001897.stgit@djiang5-desk3.ch.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
2021-07-14 12:27:28 +05:30
..
cdev.c dmaengine updates for v5.14-rc1 2021-07-05 12:05:13 -07:00
device.c dmaengine: idxd: device cmd should use dedicated lock 2021-04-23 23:08:45 +05:30
dma.c dmaengine: idxd: fix dma device lifetime 2021-04-20 16:43:52 +05:30
idxd.h dmaengine: idxd: Add IDXD performance monitor support 2021-04-25 21:46:12 +05:30
init.c dmaengine updates for v5.14-rc1 2021-07-05 12:05:13 -07:00
irq.c dmaengine: idxd: Enable IDXD performance monitor support 2021-04-25 21:46:12 +05:30
Makefile dmaengine: idxd: Add IDXD performance monitor support 2021-04-25 21:46:12 +05:30
perfmon.c dmaengine: idxd: Add IDXD performance monitor support 2021-04-25 21:46:12 +05:30
perfmon.h dmaengine: idxd: Add IDXD performance monitor support 2021-04-25 21:46:12 +05:30
registers.h dmaengine: idxd: Add IDXD performance monitor support 2021-04-25 21:46:12 +05:30
submit.c dmaengine: idxd: fix array index when int_handles are being used 2021-07-14 12:27:28 +05:30
sysfs.c dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages 2021-04-23 23:08:45 +05:30