Re: [PATCH] igb_uio: use non-threaded ISR
From: Stephen Hemminger <stephen@networkplumber.org>
Date: 2017-01-23 21:12:47
From: Stephen Hemminger <stephen@networkplumber.org>
Date: 2017-01-23 21:12:47
On Mon, 23 Jan 2017 19:20:02 +0000 "Su, David W" [off-list ref] 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?