mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-01 17:35:17 +00:00
qemu: Drop qemuDomainDeleteNamespace
After previous commits, this function is no longer needed. Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
5d198c2b2c
commit
406e390962
@ -7486,39 +7486,6 @@ qemuDomainCreateNamespace(virQEMUDriverPtr driver ATTRIBUTE_UNUSED,
|
||||
#endif /* !defined(__linux__) */
|
||||
|
||||
|
||||
void
|
||||
qemuDomainDeleteNamespace(virQEMUDriverPtr driver,
|
||||
virDomainObjPtr vm)
|
||||
{
|
||||
virQEMUDriverConfigPtr cfg = virQEMUDriverGetConfig(driver);
|
||||
char *devPath = NULL;
|
||||
char **devMountsSavePath = NULL;
|
||||
size_t ndevMountsSavePath = 0, i;
|
||||
|
||||
|
||||
if (!qemuDomainNamespaceEnabled(vm, QEMU_DOMAIN_NS_MOUNT))
|
||||
return;
|
||||
|
||||
if (qemuDomainGetPreservedMounts(driver, vm,
|
||||
NULL, &devMountsSavePath,
|
||||
&ndevMountsSavePath) < 0)
|
||||
goto cleanup;
|
||||
|
||||
for (i = 0; i < ndevMountsSavePath; i++) {
|
||||
if (rmdir(devMountsSavePath[i]) < 0) {
|
||||
virReportSystemError(errno,
|
||||
_("Unable to remove %s"),
|
||||
devMountsSavePath[i]);
|
||||
/* Bet effort. Fall through. */
|
||||
}
|
||||
}
|
||||
cleanup:
|
||||
virObjectUnref(cfg);
|
||||
virStringListFreeCount(devMountsSavePath, ndevMountsSavePath);
|
||||
VIR_FREE(devPath);
|
||||
}
|
||||
|
||||
|
||||
struct qemuDomainAttachDeviceMknodData {
|
||||
virQEMUDriverPtr driver;
|
||||
virDomainObjPtr vm;
|
||||
|
@ -806,9 +806,6 @@ int qemuDomainBuildNamespace(virQEMUDriverPtr driver,
|
||||
int qemuDomainCreateNamespace(virQEMUDriverPtr driver,
|
||||
virDomainObjPtr vm);
|
||||
|
||||
void qemuDomainDeleteNamespace(virQEMUDriverPtr driver,
|
||||
virDomainObjPtr vm);
|
||||
|
||||
int qemuDomainNamespaceSetupDisk(virQEMUDriverPtr driver,
|
||||
virDomainObjPtr vm,
|
||||
virDomainDiskDefPtr disk);
|
||||
|
@ -6271,8 +6271,6 @@ void qemuProcessStop(virQEMUDriverPtr driver,
|
||||
}
|
||||
}
|
||||
|
||||
qemuDomainDeleteNamespace(driver, vm);
|
||||
|
||||
vm->taint = 0;
|
||||
vm->pid = -1;
|
||||
virDomainObjSetState(vm, VIR_DOMAIN_SHUTOFF, reason);
|
||||
|
Loading…
x
Reference in New Issue
Block a user