No use for it, even more after the upcoming API changes. Signed-off-by: Jan Kiszka <jan.kiszka@xxxxxxxxxxx> --- hw/msix.c | 8 -------- hw/msix.h | 2 -- hw/pci.h | 2 -- 3 files changed, 0 insertions(+), 12 deletions(-) diff --git a/hw/msix.c b/hw/msix.c index 5f0fa6a..bccd8b1 100644 --- a/hw/msix.c +++ b/hw/msix.c @@ -83,7 +83,6 @@ static int msix_add_config(struct PCIDevice *pdev, unsigned short nentries, new_size = bar_size * 2; } - pdev->msix_bar_size = new_size; config_offset = pci_add_capability(pdev, PCI_CAP_ID_MSIX, 0, MSIX_CAP_LENGTH); if (config_offset < 0) { @@ -374,13 +373,6 @@ int msix_enabled(PCIDevice *dev) MSIX_ENABLE_MASK); } -/* Size of bar where MSI-X table resides, or 0 if MSI-X not supported. */ -uint32_t msix_bar_size(PCIDevice *dev) -{ - return (dev->cap_present & QEMU_PCI_CAP_MSIX) ? - dev->msix_bar_size : 0; -} - /* Send an MSI-X message */ void msix_notify(PCIDevice *dev, unsigned vector) { diff --git a/hw/msix.h b/hw/msix.h index 9cd54cf..dfc6087 100644 --- a/hw/msix.h +++ b/hw/msix.h @@ -19,8 +19,6 @@ void msix_load(PCIDevice *dev, QEMUFile *f); int msix_enabled(PCIDevice *dev); int msix_present(PCIDevice *dev); -uint32_t msix_bar_size(PCIDevice *dev); - void msix_clear_vector(PCIDevice *dev, unsigned vector); void msix_clear_all_vectors(PCIDevice *dev); diff --git a/hw/pci.h b/hw/pci.h index 266fe34..e2be271 100644 --- a/hw/pci.h +++ b/hw/pci.h @@ -178,8 +178,6 @@ struct PCIDevice { uint8_t *msix_table_page; /* MMIO index used to map MSIX table and pending bit entries. */ MemoryRegion msix_mmio; - /* Region including the MSI-X table */ - uint32_t msix_bar_size; /* Version id needed for VMState */ int32_t version_id; -- 1.7.3.4 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html