]> git.proxmox.com Git - mirror_qemu.git/blobdiff - hw/virtio/virtio-iommu.c
Remove qemu-common.h include from most units
[mirror_qemu.git] / hw / virtio / virtio-iommu.c
index 239fe97b12339321c8910dd4325c6b651defef0f..6de58a76a7ff0b81aa777cbdeeb40aa4450b07dd 100644 (file)
@@ -20,7 +20,6 @@
 #include "qemu/osdep.h"
 #include "qemu/log.h"
 #include "qemu/iov.h"
-#include "qemu-common.h"
 #include "hw/qdev-properties.h"
 #include "hw/virtio/virtio.h"
 #include "sysemu/kvm.h"
@@ -316,7 +315,7 @@ static AddressSpace *virtio_iommu_find_add_as(PCIBus *bus, void *opaque,
         char *name = g_strdup_printf("%s-%d-%d",
                                      TYPE_VIRTIO_IOMMU_MEMORY_REGION,
                                      mr_index++, devfn);
-        sdev = sbus->pbdev[devfn] = g_malloc0(sizeof(IOMMUDevice));
+        sdev = sbus->pbdev[devfn] = g_new0(IOMMUDevice, 1);
 
         sdev->viommu = s;
         sdev->bus = bus;