numam-dpdk/lib/librte_eal
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
..
bsdapp eal/bsd: fix build on FreeBSD 2015-05-11 15:45:27 +02:00
common enic: add device ids 2015-05-11 11:15:46 +02:00
linuxapp eal/linux: fix irq handling with igb_uio 2015-05-13 11:26:44 +02:00
Makefile eal: no more bare metal environment 2014-11-27 13:09:51 +01:00