DPDK运行出现EAL Error reading from file descriptor 23 Input output error
原因
- dpdk不支持该网卡导致,需要修改一行代码,跳过dpdk pci 检查。
解决方法
- 修改lib/librte_eal/linuxapp/igb_uio/igb_uio.c
- 将文件中该行修改
pci_intx_mask_supported(dev)
- 修改为
pci_intx_mask_supported(dev)||true
- 重新编译后可运行