From: Anthony PERARD Date: Mon, 13 Feb 2012 12:20:13 +0000 (+0000) Subject: pci: Do not check if a bus exist in pci_parse_devaddr. X-Git-Tag: v1.1-rc0~124^2~19 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fdba487859bff44db21dc119ee2b1b3691c69f0f;p=thirdparty%2Fqemu.git 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 Signed-off-by: Michael S. Tsirkin --- diff --git a/hw/pci.c b/hw/pci.c index bf046bfcad7..38e1de566c6 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;