[嵌入式linux]PCIe 热拔插(rescan)

linux下可通过/sys/bus/pci/devices/0000:[bus number]:[device number].[function number]/ 目录下的节点进行热拔插操作。

板子上电前PCIe插槽有一块NVME的固态硬盘

现在需要在板子保持开机运行的状态下,先取下NVME的固态硬盘,再换上一块PCIe 卡,并让 卡正常工作。

  • remove 原有设备,然后lspci查看, 0000:01:00.0: [126f:2263]已经不见了
  • 现在可以从插槽取下固态硬盘,插上 卡
  • 通过上游bus进行rescan

 

  • 查看新的 卡设备,多了一个eth1

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月5日
下一篇 2020年1月5日

相关推荐