首页 > 系统相关 >centos7上dpdk绑定vfio-pci失败

centos7上dpdk绑定vfio-pci失败

时间:2024-08-02 20:16:58浏览次数:16  
标签:02 sys vfio centos7 pci 05.0 dpdk

记一次使用dpdk中的报错:

运行

dpdk/usertools/dpdk-devbind.py -b vfio-pci 02:05.0

来绑定设备到vfio-pci时,报出了如下错误:

Error: bind failed for 0000:02:05.0 - Cannot bind to driver vfio-pci: [Errno 19] No such device
Error: unbind failed for 0000:02:05.0 - Cannot open /sys/bus/pci/drivers//unbind: [Errno 2] No such file or directory: '/sys/bus/pci/drivers//unbind'

02:05.0已经down掉,并且通过 lsmod | grep vfio 可以看到系统模块vfio, vfio-pci均已加载;并且iommu也使能成功。

报错原因在于系统没有支持vfio参数。系统模块/sys/module/vfio/ 目录下没有parameters这个目录。

经过漫长的摸索与判断,最终发现没有这个目录的原因是内核版本太低。升级了一下内核就好了。出现了parameters这个目录:

 

标签:02,sys,vfio,centos7,pci,05.0,dpdk
From: https://www.cnblogs.com/pkuqcy/p/18339532

相关文章

  • PCIe学习笔记(15)
    设备就绪状态(DeviceReadinessStatus,DRS)消息(DeviceReadinessStatus(DRS)是PCIe规范中引入的一种机制,旨在改进设备初始化和就绪状态的检测与报告。在以往的PCIe版本中,系统通常依赖于固定的超时机制来判断设备是否已经成功初始化并准备好进行数据传输。然而,这种方法存......
  • PCIe学习笔记(13)
    电源管理消息电源管理消息的定义规则如下:•电源管理消息的定义如表所示。•电源管理消息不包括数据负载(TLP类型是Msg)。•Length字段保留。•对于PM_Active_State_Nak消息,请求者ID中的功能号字段必须包含发送消息的下游端口的功能号,或者000b,以便与早期版本兼容。•对于......
  • centos7 解决docker 拉取镜像错误 error pulling image configuration: download fai
    为什么会出现i/otimeout错误?i/otimeout错误主要是由于网络连接不稳定或者服务器响应慢导致的。当Docker尝试从镜像仓库拉取镜像时,如果在规定时间内没有得到响应,就会出现i/otimeout错误。“错误的根源在于网络连接和镜像仓库的响应速度” 解决方案:换源为了解决这个......
  • centos7 gcc+SCL升级
    1、环境说明[[email protected]]#gcc--versiongcc(GCC)4.8.520150623(RedHat4.8.5-44)Copyright(C)2015FreeSoftwareFoundation,Inc.Thisisfreesoftware;seethesourceforcopyingconditions.ThereisNOwarranty;not......
  • 执行`docker build -f ./dockerfile -t mycentos7:v1 .`时 `RUN yum install -y vim`
    执行dockerbuild-f./dockerfile-t时RUNyuminstall-yvim报错1.报错信息[+]Building0.9s(5/6)......
  • PCIe学习笔记(11)
    TPH规则•TPH指定了两种格式。所有提供TPH的请求都必须使用Baseline(基线)TPH格式。带有可选TPHTLP前缀的格式扩展了TPH字段,为SteetingTag(转向标签,ST)字段提供了额外的位,此时,TLPheaderByte0-3如下图。•可选的TPHTLPPrefix用于扩展TPH字段。◦TPHTLP前缀的存在是......
  • PCIe学习笔记(14)
    Vendor_Defined消息Vendor_DefinedMessages允许扩展PCIExpress消息传递功能,既可以作为PCIExpress规范的一般扩展,也可以作为特定于供应商的扩展。此处定义与这些消息关联的规则。MessageCode数量有限,PCIE协议定义了VDM(VendorDefinedMessage),以此来扩展Message种类。......
  • 阿里云CentOS7.x ECS云盘在线扩容操作
    说明这里只介绍如何在线扩容操作系统:CentOS7.x以下操作实现给200G云盘扩容至300G;操作步骤创建快照找到需要扩容的云盘,创建快照,避免扩容出问题数据丢失,阿里云快照是收付费的,快照时长设置1天即可;操作比较简。磁盘创建快照创建快照配置截图(保留时间设置1天)在线扩容点......
  • VMWare设置桥接模式,CentOS7设置静态IP
    1、在VMWare中给虚拟机设置为桥接模式,如下图: 2、设置CentOS7静态IP(1)进入网络配置文件目录,命令如下:cd/etc/sysconfig/network-scripts/(2)查看网络配置文件(3)打开网络配置文件,命令如下:vimifcfg-ens33(4)参考以下对配置文件进行修改DEVICE=ens33#虚拟机网卡名......
  • 阿里云centos7运行yum命令出现网络不可达
    运行yumrepolistall|grepmysql出现https://download.docker.com/linux/centos/7/x86_64/stable/repodata/repomd.xml:[Errno14]curl#7-"Failedtoconnectto2a03:2880:f126:83:face:b00c:0:25de:Networkisunreachable"Tryingothermirror.https://......