From db810b11488818d41625549ee43be72a1913b9c9 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Tue, 24 Nov 2009 11:44:23 +0000 Subject: [PATCH] Free cgroup device ACL list on driver shutdown * src/qemu/qemu_driver.c: Free cgroup ACLs --- src/qemu/qemu_driver.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index 356e4e7c49..c9b5ac268d 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -1071,6 +1071,7 @@ qemudActive(void) { */ static int qemudShutdown(void) { + int i; if (!qemu_driver) return -1; @@ -1096,6 +1097,12 @@ qemudShutdown(void) { VIR_FREE(qemu_driver->hugetlbfs_mount); VIR_FREE(qemu_driver->hugepage_path); + if (qemu_driver->cgroupDeviceACL) { + for (i = 0 ; qemu_driver->cgroupDeviceACL[i] != NULL ; i++) + VIR_FREE(qemu_driver->cgroupDeviceACL[i]); + VIR_FREE(qemu_driver->cgroupDeviceACL); + } + /* Free domain callback list */ virDomainEventCallbackListFree(qemu_driver->domainEventCallbacks); virDomainEventQueueFree(qemu_driver->domainEventQueue); -- 2.47.2