aboutsummaryrefslogtreecommitdiff
path: root/hw/pci.c
diff options
context:
space:
mode:
authorAnthony PERARD <anthony.perard@citrix.com>2012-02-13 12:20:13 +0000
committerMichael S. Tsirkin <mst@redhat.com>2012-03-15 17:04:58 +0200
commitfdba487859bff44db21dc119ee2b1b3691c69f0f (patch)
tree80609681ab3a6c297b1d81b88c599503f10ea9dc /hw/pci.c
parent95be1196030c003a65052fc7b8a3394fdac690a8 (diff)
pci: Do not check if a bus exist in pci_parse_devaddr.
Actually, pci_parse_devaddr checks if the dom/bus of the PCI address exist. But this should be the jobs of a caller. In fact, the two callers of this function will try to retrieve the PCIBus related to the devaddr and return an error if they cannot. Signed-off-by: Anthony PERARD <anthony.perard@citrix.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'hw/pci.c')
-rw-r--r--hw/pci.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/hw/pci.c b/hw/pci.c
index bf046bfcad..38e1de566c 100644
--- a/hw/pci.c
+++ b/hw/pci.c
@@ -529,10 +529,6 @@ int pci_parse_devaddr(const char *addr, int *domp, int *busp,
if (*e)
return -1;
- /* Note: QEMU doesn't implement domains other than 0 */
- if (!pci_find_bus(pci_find_root_bus(dom), bus))
- return -1;
-
*domp = dom;
*busp = bus;
*slotp = slot;