当我使用dpdk-devbind.py绑定X710的网络端口的端口时。我收到错误:
错误:0000:20.00.0绑定失败 - 无法绑定到驱动程序uio_pci_generic。 错误:取消绑定失败0000:20:00.0 - 无法打开/ sys / bus / pci / drivers //取消绑定
该命令由root用户运行。 Linux版本是:3.10.0-693.21.1.el7.x86_64。它在CentOS 7.3中运行。
相同的haredware,同样的命令在CentOS 7(Linux:3.10.0-123.el7.x86_64)中运行,绑定工作得很好。
此外,配备Intel X520的CentOS 7.3可与dpdk配合使用。
其他:在来自dpdp的bind命令之前,在CentOS 7中,ifconfig无法查看i40e端口。但在CentOS 7.3中,它可以看到端口。
看起来像Linux内核问题,但是当我将内核升级到4.16(主线)或4.4(长期)时,我得到了ERST:无法请求内存错误。还有什么我可以尝试的吗?
答案 0 :(得分:0)
你应该用igb_uio绑定,这种类型的intel控制器不支持generic。