]> xenbits.xensource.com Git - libvirt.git/commitdiff
vircgroup: introduce virCgroupV2StealPlacement
authorPavel Hrdina <phrdina@redhat.com>
Tue, 18 Sep 2018 07:21:53 +0000 (09:21 +0200)
committerPavel Hrdina <phrdina@redhat.com>
Fri, 5 Oct 2018 13:53:29 +0000 (15:53 +0200)
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
src/util/vircgroupv2.c

index c8f8e99e41e000441a7f8a199910341bc6343230..c1e7936457dab55dbae666598a357e2cf59e6c3c 100644 (file)
@@ -219,6 +219,17 @@ virCgroupV2ValidatePlacement(virCgroupPtr group,
 }
 
 
+static char *
+virCgroupV2StealPlacement(virCgroupPtr group)
+{
+    char *ret;
+
+    VIR_STEAL_PTR(ret, group->unified.placement);
+
+    return ret;
+}
+
+
 virCgroupBackend virCgroupV2Backend = {
     .type = VIR_CGROUP_BACKEND_TYPE_V2,
 
@@ -229,6 +240,7 @@ virCgroupBackend virCgroupV2Backend = {
     .detectMounts = virCgroupV2DetectMounts,
     .detectPlacement = virCgroupV2DetectPlacement,
     .validatePlacement = virCgroupV2ValidatePlacement,
+    .stealPlacement = virCgroupV2StealPlacement,
 };