On 09/11/2018 11:29, Eric Auger wrote: > +static void create_virtio_iommu(VirtMachineState *vms, > + const char *pciehb_nodename, PCIBus *bus) > +{ > + const char compat[] = "virtio,pci-iommu"; > + uint16_t bdf = 0x8; /* 00:01.0 */ > + DeviceState *dev; > + char *node; > + > + dev = qdev_create(BUS(bus), TYPE_VIRTIO_IOMMU_PCI); > + object_property_set_bool(OBJECT(dev), true, "realized", &error_fatal);
For the Arm virt platform, should msi_bypass default to false? Otherwise I don't think pass-through to guest userpace will work. Thanks, Jean