[dpdk-dev] [PATCH] igb_uio: use non-threaded ISR

Stephen Hemminger stephen at networkplumber.org
Mon Jan 23 22:12:39 CET 2017

On Mon, 23 Jan 2017 19:20:02 +0000
"Su, David W" <david.w.su at intel.com> wrote:

> If rte_eth_conf.intr_conf.rxq != 0 and rte_eth_conf.intr_conf.lsc = 0 when rte_eth_dev_configure() is called, rx queue interrupts can be enabled/disabled with rte_eth_dev_rx_intr_{enable|disable} and DPDK applications can wait for rx queue interrupts with rte_epoll_wait().  This is the case for both igb_uio and vfio-pci drivers.
> vfio-pci already uses non-threaded ISR, but currently we can only use igb_uio when running DPDK applications in virtual machines.

Can't you use vfio-noiommu mode?

More information about the dev mailing list