Message ID | 20171213181227.10809.9824.stgit@gimli.home |
---|---|
State | New |
Headers | show |
Series | [PULL,1/4] vfio: Fix vfio-kvm group registration | expand |
diff --git a/hw/vfio/common.c b/hw/vfio/common.c index 7007878e345e..216eec68ef68 100644 --- a/hw/vfio/common.c +++ b/hw/vfio/common.c @@ -991,6 +991,8 @@ static int vfio_connect_container(VFIOGroup *group, AddressSpace *as, container = g_malloc0(sizeof(*container)); container->space = space; container->fd = fd; + QLIST_INIT(&container->giommu_list); + QLIST_INIT(&container->hostwin_list); if (ioctl(fd, VFIO_CHECK_EXTENSION, VFIO_TYPE1_IOMMU) || ioctl(fd, VFIO_CHECK_EXTENSION, VFIO_TYPE1v2_IOMMU)) { bool v2 = !!ioctl(fd, VFIO_CHECK_EXTENSION, VFIO_TYPE1v2_IOMMU);