mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-27 05:42:21 +00:00
pass driver name as a parameter to virHostdevPrepareHostdevPCIDevices
This commit is contained in:
parent
4a3bc4902d
commit
24786df527
@ -659,6 +659,7 @@ qemuPrepareHostdevPCICheckSupport(virDomainHostdevDefPtr *hostdevs,
|
|||||||
|
|
||||||
static int
|
static int
|
||||||
virHostdevPreparePCIDevices(virHostdevManagerPtr hostdev_mgr,
|
virHostdevPreparePCIDevices(virHostdevManagerPtr hostdev_mgr,
|
||||||
|
const char *drv_name,
|
||||||
const char *name,
|
const char *name,
|
||||||
const unsigned char *uuid,
|
const unsigned char *uuid,
|
||||||
virDomainHostdevDefPtr *hostdevs,
|
virDomainHostdevDefPtr *hostdevs,
|
||||||
@ -780,7 +781,7 @@ virHostdevPreparePCIDevices(virHostdevManagerPtr hostdev_mgr,
|
|||||||
activeDev = virPCIDeviceListFind(hostdev_mgr->activePciHostdevs, dev);
|
activeDev = virPCIDeviceListFind(hostdev_mgr->activePciHostdevs, dev);
|
||||||
|
|
||||||
if (activeDev)
|
if (activeDev)
|
||||||
virPCIDeviceSetUsedBy(activeDev, QEMU_DRIVER_NAME, name);
|
virPCIDeviceSetUsedBy(activeDev, drv_name, name);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Loop 8: Now set the original states for hostdev def */
|
/* Loop 8: Now set the original states for hostdev def */
|
||||||
@ -869,7 +870,8 @@ qemuPrepareHostdevPCIDevices(virQEMUDriverPtr driver,
|
|||||||
if (!qemuPrepareHostdevPCICheckSupport(hostdevs, nhostdevs, qemuCaps))
|
if (!qemuPrepareHostdevPCICheckSupport(hostdevs, nhostdevs, qemuCaps))
|
||||||
goto out;
|
goto out;
|
||||||
|
|
||||||
ret = virHostdevPreparePCIDevices(hostdev_mgr, name, uuid, hostdevs,
|
ret = virHostdevPreparePCIDevices(hostdev_mgr, QEMU_DRIVER_NAME,
|
||||||
|
name, uuid, hostdevs,
|
||||||
nhostdevs, flags);
|
nhostdevs, flags);
|
||||||
out:
|
out:
|
||||||
return ret;
|
return ret;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user