1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-03-07 17:28:15 +00:00

qemu: address: Remove dead code when un-reserving PCI address

The code can't fail so having error handling is pointless.
This commit is contained in:
Peter Krempa 2017-10-18 16:12:53 +02:00
parent 537e86f031
commit a4bac46c96
3 changed files with 5 additions and 9 deletions

View File

@ -687,12 +687,11 @@ virDomainPCIAddressEnsureAddr(virDomainPCIAddressSetPtr addrs,
} }
int void
virDomainPCIAddressReleaseAddr(virDomainPCIAddressSetPtr addrs, virDomainPCIAddressReleaseAddr(virDomainPCIAddressSetPtr addrs,
virPCIDeviceAddressPtr addr) virPCIDeviceAddressPtr addr)
{ {
addrs->buses[addr->bus].slot[addr->slot].functions &= ~(1 << addr->function); addrs->buses[addr->bus].slot[addr->slot].functions &= ~(1 << addr->function);
return 0;
} }
virDomainPCIAddressSetPtr virDomainPCIAddressSetPtr

View File

@ -166,7 +166,7 @@ int virDomainPCIAddressEnsureAddr(virDomainPCIAddressSetPtr addrs,
virDomainPCIConnectFlags flags) virDomainPCIConnectFlags flags)
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2); ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
int virDomainPCIAddressReleaseAddr(virDomainPCIAddressSetPtr addrs, void virDomainPCIAddressReleaseAddr(virDomainPCIAddressSetPtr addrs,
virPCIDeviceAddressPtr addr) virPCIDeviceAddressPtr addr)
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2); ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);

View File

@ -2892,11 +2892,8 @@ qemuDomainReleaseDeviceAddress(virDomainObjPtr vm,
if (!devstr) if (!devstr)
devstr = info->alias; devstr = info->alias;
if (virDeviceInfoPCIAddressPresent(info) && if (virDeviceInfoPCIAddressPresent(info))
virDomainPCIAddressReleaseAddr(priv->pciaddrs, virDomainPCIAddressReleaseAddr(priv->pciaddrs, &info->addr.pci);
&info->addr.pci) < 0)
VIR_WARN("Unable to release PCI address on %s",
NULLSTR(devstr));
if (info->type == VIR_DOMAIN_DEVICE_ADDRESS_TYPE_USB && if (info->type == VIR_DOMAIN_DEVICE_ADDRESS_TYPE_USB &&
priv->usbaddrs && priv->usbaddrs &&