我正在使用IOMMU API for linux,我想获得属于已知组ID的特定组的特定设备。
iommu_group结构有一个设备列表字段,但无法访问。有办法搞定吗?
答案 0 :(得分:1)
请尝试:
find / sys / kernel / iommu_groups / -type l
拉米罗森答案 1 :(得分:0)
问题太短了。既不是计算机描述,也不是你的知识水平。时间也过了一点。
嗯,iommu组主要用于将设备通过主机传递到托管虚拟机。
您必须拥有支持虚拟技术的主板,BIOS,CPU和内核,并启用所有必要的交换机并加载模块。你可以列出一个pci设备和他们的iommu分组。通过使用Linux内核> 4.2(我在Debian 9中使用内核4.8)你只需键入:
# dmesg |egrep group |awk '{print $NF" "$0}' |sort -n
以root身份获取PCI设备的组排序列表。
如何从内核驱动程序取消绑定组成员设备以及如何使用虚拟pci-stub或vfio-pci驱动程序重新绑定它,有标准和缩短方法。
如果我在这里告诉你一些你知道的事情,抱歉你没有告诉我足够的我可以注意到它。 : - )
学家