From 9cec4309c9c9885ce3bcaa473726db6243ec6fcc Mon Sep 17 00:00:00 2001 From: Andrea Bolognani Date: Fri, 24 Feb 2023 19:49:45 +0100 Subject: qrap: Fix limits for PCI addresses The pci.0 bus on a pc machine has 32 slots. For q35 machines, we don't expect devices to be plugged into pcie.0 directly, so technically we could have a very large number of slots by adding many pcie-root-ports, but even in this scenario 32 is a reasonable number. Signed-off-by: Andrea Bolognani Reviewed-by: David Gibson --- qrap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qrap.c b/qrap.c index 287198e..2443fa3 100644 --- a/qrap.c +++ b/qrap.c @@ -89,13 +89,13 @@ static const struct pci_dev { "pc-q35", "virtio-net-pci", "bus=pci.", ",addr=0x0", "\"bus\":\"pci.", ",\"addr\":\"0x0\"", - 3, /* 2: hotplug bus */ 16 + 3, /* 2: hotplug bus */ 31 }, { "pc-", "virtio-net-pci", "bus=pci.0,addr=0x", "", "\"bus\":\"pci.0\",\"addr=0x", "", - 2, /* 1: ISA bridge */ 16 + 2, /* 1: ISA bridge */ 31 }, { "s390-ccw", "virtio-net-ccw", -- cgit v1.2.3