linux/drivers/vdpa
Srujana Challa 0d21a1d637 vdpa/octeon_ep: fix IRQ-to-ring mapping in interrupt handler
Look up the IRQ index in oct_hw->irqs instead of assuming
irq - irqs[0]. This supports non-contiguous IRQ numbers and
avoids incorrect ring indexing when irqs[0] is not the base.

Fixes: 26f8ce06af ("vdpa/octeon_ep: enable support for multiple interrupts per device")
Signed-off-by: Srujana Challa <schalla@marvell.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Message-ID: <20260224095226.1001151-5-schalla@marvell.com>
2026-06-10 02:17:00 -04:00
..
alibaba vdpa: introduce map ops 2025-10-01 07:24:55 -04:00
ifcvf vdpa/ifcvf: handle dev_set_name() failure in ifcvf_vdpa_dev_add() 2026-06-10 02:14:02 -04:00
mlx5 vdpa/mlx5: Use kvzalloc_flex() for MTT command memory 2026-06-10 02:17:00 -04:00
octeon_ep vdpa/octeon_ep: fix IRQ-to-ring mapping in interrupt handler 2026-06-10 02:17:00 -04:00
pds Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
solidrun Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
vdpa_sim vdpa_sim_net: switch to dynamic root device 2026-06-10 02:17:00 -04:00
vdpa_user vduse: fix compat handling for VDUSE_IOTLB_GET_FD/VDUSE_VQ_GET_INFO 2026-06-10 02:16:59 -04:00
virtio_pci Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
Kconfig vduse: switch to use virtio map API instead of DMA API 2025-10-01 07:24:55 -04:00
Makefile virtio: vdpa: vDPA driver for Marvell OCTEON DPU devices 2024-07-09 08:42:39 -04:00
vdpa.c vdpa: use generic driver_override infrastructure 2026-04-04 00:47:50 +02:00