在 ARM 机器上使用 DPDK 的 virtio 驱动程序时,我几乎没有任何疑问。我们从 QEMU 模拟的 virto-net 设备中取消绑定 virti-pci 驱动程序(来宾内核),然后将其绑定到 VFIO-PCI 驱动程序(来宾内核),但我不明白为什么我们将 virtio-net 设备绑定到 VFIO -PCI驱动程序?
在正常情况下,VFIO 用于将设备分配给来宾,但在 DPDK 的 virtio-pmd 驱动程序的情况下它如何工作?
另外,在 virtio-pmd 的情况下是否有必要拥有 vhost-net 以及它如何适合那里?