numam-dpdk/lib/librte_eal/linuxapp
Stephen Hemminger 3f313bef34 eal/linux: fix irq handling with igb_uio
The introduction of uio_pci_generic broke interrupt handling with
igb_uio. The igb_uio device uses the kernel read/write method to
enable disable IRQ's; the uio_pci_generic has to use PCI intx
config read/write to enable disable interrupts.

Since igb_uio uses MSI-X the PCI intx config read/write won't
work.

Fixes: c112df6875 ("eal/linux: toggle interrupt for uio_pci_generic")

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
2015-05-13 11:26:44 +02:00
..
eal eal/linux: fix irq handling with igb_uio 2015-05-13 11:26:44 +02:00
igb_uio igb_uio: fix build with kernel 3.18 2014-12-17 00:40:37 +01:00
kni kni: fix vhost build with kernels 3.19 and 4.0 2015-05-11 11:03:03 +02:00
xen_dom0 xen: fix build with kernel 3.18 2014-12-11 01:42:02 +01:00
Makefile igb_uio: make compilation optional 2014-06-16 15:02:10 +02:00