"

I think that using inb/outb in the case of VFIO with IOMMU enabled won't
work without cap_sys_rawio, and using it in the case of VFIO with IOMMU
disabled just bypasses VFIO and so is not correct.

Get your concern.

PIO bar:

    HW virtio on HW machine: any vendor implements hardware virtio using PIO bar? I think this isn't right. And i dout if vfio doesn't check rawio perssion in the syscall in this case.

    Para virtio:  you have no choice to enable unsafe no-iommu mode.  You must have RAWIO permission.
Sorry. typo.  "you have no choice but to enable unsafe no-iommu mode. "

so with PIO bar, the regression doesn't exist in real world.

Btw, our virtio device is basically MMIO bar, either in hardware machine or in pass-throughed virtual machine.


Do you mean we apply or abandon patch 3? I am both OK. The first priority to me is to enable MMIO bar support.


Reply via email to