]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
src: Rename some members of _virDomainMemoryDef struct
authorMichal Privoznik <mprivozn@redhat.com>
Thu, 17 Aug 2023 12:52:12 +0000 (14:52 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Thu, 24 Aug 2023 10:39:29 +0000 (12:39 +0200)
As advertised earlier, now that the _virDomainMemoryDef struct is
cleaned up, we can shorten some names as their placement within
unions define their use.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
12 files changed:
src/conf/domain_conf.c
src/conf/domain_conf.h
src/conf/domain_validate.c
src/qemu/qemu_cgroup.c
src/qemu/qemu_command.c
src/qemu/qemu_hotplug.c
src/qemu/qemu_namespace.c
src/qemu/qemu_validate.c
src/security/security_apparmor.c
src/security/security_dac.c
src/security/security_selinux.c
src/security/virt-aa-helper.c

index 7cdbadd9ed1de9cd386d02fe878184e10e93ca65..aab660bdea10b66e24d694917196250262cae049 100644 (file)
@@ -3492,20 +3492,20 @@ void virDomainMemoryDefFree(virDomainMemoryDef *def)
 
     switch (def->model) {
     case VIR_DOMAIN_MEMORY_MODEL_DIMM:
-        virBitmapFree(def->source.dimm.sourceNodes);
+        virBitmapFree(def->source.dimm.nodes);
         break;
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        g_free(def->source.nvdimm.nvdimmPath);
+        g_free(def->source.nvdimm.path);
         g_free(def->target.nvdimm.uuid);
         break;
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        g_free(def->source.virtio_pmem.nvdimmPath);
+        g_free(def->source.virtio_pmem.path);
         break;
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_MEM:
-        virBitmapFree(def->source.virtio_mem.sourceNodes);
+        virBitmapFree(def->source.virtio_mem.nodes);
         break;
     case VIR_DOMAIN_MEMORY_MODEL_SGX_EPC:
-        virBitmapFree(def->source.sgx_epc.sourceNodes);
+        virBitmapFree(def->source.sgx_epc.nodes);
         break;
     case VIR_DOMAIN_MEMORY_MODEL_NONE:
     case VIR_DOMAIN_MEMORY_MODEL_LAST:
@@ -13296,10 +13296,10 @@ virDomainMemorySourceDefParseXML(xmlNodePtr node,
 
         if (def->model == VIR_DOMAIN_MEMORY_MODEL_DIMM) {
             pagesize = &def->source.dimm.pagesize;
-            sourceNodes = &def->source.dimm.sourceNodes;
+            sourceNodes = &def->source.dimm.nodes;
         } else {
             pagesize = &def->source.virtio_mem.pagesize;
-            sourceNodes = &def->source.virtio_mem.sourceNodes;
+            sourceNodes = &def->source.virtio_mem.nodes;
         }
 
         if (virDomainParseMemory("./pagesize", "./pagesize/@unit", ctxt,
@@ -13320,28 +13320,28 @@ virDomainMemorySourceDefParseXML(xmlNodePtr node,
         break;
 
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        def->source.nvdimm.nvdimmPath = virXPathString("string(./path)", ctxt);
+        def->source.nvdimm.path = virXPathString("string(./path)", ctxt);
 
         if (virDomainParseMemory("./alignsize", "./alignsize/@unit", ctxt,
                                  &def->source.nvdimm.alignsize, false, false) < 0)
             return -1;
 
         if (virXPathBoolean("boolean(./pmem)", ctxt))
-            def->source.nvdimm.nvdimmPmem = true;
+            def->source.nvdimm.pmem = true;
 
         break;
 
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        def->source.virtio_pmem.nvdimmPath = virXPathString("string(./path)", ctxt);
+        def->source.virtio_pmem.path = virXPathString("string(./path)", ctxt);
         break;
 
     case VIR_DOMAIN_MEMORY_MODEL_SGX_EPC:
         if ((nodemask = virXPathString("string(./nodemask)", ctxt))) {
-            if (virBitmapParse(nodemask, &def->source.sgx_epc.sourceNodes,
+            if (virBitmapParse(nodemask, &def->source.sgx_epc.nodes,
                                VIR_DOMAIN_CPUMASK_LEN) < 0)
                 return -1;
 
-            if (virBitmapIsAllClear(def->source.sgx_epc.sourceNodes)) {
+            if (virBitmapIsAllClear(def->source.sgx_epc.nodes)) {
                 virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
                                _("Invalid value of 'nodemask': %1$s"), nodemask);
                 return -1;
@@ -15292,8 +15292,8 @@ virDomainMemoryFindByDefInternal(virDomainDef *def,
             if (tmp->source.dimm.pagesize != mem->source.dimm.pagesize)
                 continue;
 
-            if (!virBitmapEqual(tmp->source.dimm.sourceNodes,
-                                mem->source.dimm.sourceNodes))
+            if (!virBitmapEqual(tmp->source.dimm.nodes,
+                                mem->source.dimm.nodes))
                 continue;
             break;
         case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_MEM:
@@ -15303,26 +15303,26 @@ virDomainMemoryFindByDefInternal(virDomainDef *def,
                 tmp->target.virtio_mem.address != mem->target.virtio_mem.address)
                 continue;
 
-            if (!virBitmapEqual(tmp->source.virtio_mem.sourceNodes,
-                                mem->source.virtio_mem.sourceNodes))
+            if (!virBitmapEqual(tmp->source.virtio_mem.nodes,
+                                mem->source.virtio_mem.nodes))
                 continue;
             break;
 
         case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-            if (STRNEQ(tmp->source.nvdimm.nvdimmPath, mem->source.nvdimm.nvdimmPath))
+            if (STRNEQ(tmp->source.nvdimm.path, mem->source.nvdimm.path))
                 continue;
             break;
 
         case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-            if (STRNEQ(tmp->source.virtio_pmem.nvdimmPath,
-                       mem->source.virtio_pmem.nvdimmPath) ||
+            if (STRNEQ(tmp->source.virtio_pmem.path,
+                       mem->source.virtio_pmem.path) ||
                 tmp->target.virtio_pmem.address != mem->target.virtio_pmem.address)
                 continue;
             break;
 
         case VIR_DOMAIN_MEMORY_MODEL_SGX_EPC:
-            if (!virBitmapEqual(tmp->source.sgx_epc.sourceNodes,
-                                mem->source.sgx_epc.sourceNodes))
+            if (!virBitmapEqual(tmp->source.sgx_epc.nodes,
+                                mem->source.sgx_epc.nodes))
                 continue;
             break;
 
@@ -21047,7 +21047,7 @@ virDomainMemoryDefCheckABIStability(virDomainMemoryDef *src,
             return false;
         }
 
-        if (src->source.nvdimm.nvdimmPmem != dst->source.nvdimm.nvdimmPmem) {
+        if (src->source.nvdimm.pmem != dst->source.nvdimm.pmem) {
             virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
                            _("Target NVDIMM pmem flag doesn't match "
                              "source NVDIMM pmem flag"));
@@ -25168,8 +25168,8 @@ virDomainMemorySourceDefFormat(virBuffer *buf,
 
     switch (def->model) {
     case VIR_DOMAIN_MEMORY_MODEL_DIMM:
-        if (def->source.dimm.sourceNodes) {
-            if (!(bitmap = virBitmapFormat(def->source.dimm.sourceNodes)))
+        if (def->source.dimm.nodes) {
+            if (!(bitmap = virBitmapFormat(def->source.dimm.nodes)))
                 return -1;
 
             virBufferAsprintf(&childBuf, "<nodemask>%s</nodemask>\n", bitmap);
@@ -25180,8 +25180,8 @@ virDomainMemorySourceDefFormat(virBuffer *buf,
                               def->source.dimm.pagesize);
         break;
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_MEM:
-        if (def->source.virtio_mem.sourceNodes) {
-            if (!(bitmap = virBitmapFormat(def->source.virtio_mem.sourceNodes)))
+        if (def->source.virtio_mem.nodes) {
+            if (!(bitmap = virBitmapFormat(def->source.virtio_mem.nodes)))
                 return -1;
 
             virBufferAsprintf(&childBuf, "<nodemask>%s</nodemask>\n", bitmap);
@@ -25193,23 +25193,23 @@ virDomainMemorySourceDefFormat(virBuffer *buf,
         break;
 
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        virBufferEscapeString(&childBuf, "<path>%s</path>\n", def->source.nvdimm.nvdimmPath);
+        virBufferEscapeString(&childBuf, "<path>%s</path>\n", def->source.nvdimm.path);
 
         if (def->source.nvdimm.alignsize)
             virBufferAsprintf(&childBuf, "<alignsize unit='KiB'>%llu</alignsize>\n",
                               def->source.nvdimm.alignsize);
 
-        if (def->source.nvdimm.nvdimmPmem)
+        if (def->source.nvdimm.pmem)
             virBufferAddLit(&childBuf, "<pmem/>\n");
         break;
 
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        virBufferEscapeString(&childBuf, "<path>%s</path>\n", def->source.virtio_pmem.nvdimmPath);
+        virBufferEscapeString(&childBuf, "<path>%s</path>\n", def->source.virtio_pmem.path);
         break;
 
     case VIR_DOMAIN_MEMORY_MODEL_SGX_EPC:
-        if (def->source.sgx_epc.sourceNodes) {
-            if (!(bitmap = virBitmapFormat(def->source.sgx_epc.sourceNodes)))
+        if (def->source.sgx_epc.nodes) {
+            if (!(bitmap = virBitmapFormat(def->source.sgx_epc.nodes)))
                 return -1;
 
             virBufferAsprintf(&childBuf, "<nodemask>%s</nodemask>\n", bitmap);
index cf4cb04a6fa15dba95f7b111eb91720c4667e47d..8bef097542a426260f82655bc9e78171c8315454 100644 (file)
@@ -2644,22 +2644,22 @@ struct _virDomainMemoryDef {
     union {
         struct {
             unsigned long long pagesize; /* kibibytes */
-            virBitmap *sourceNodes;
+            virBitmap *nodes; /* source NUMA nodes */
         } dimm;
         struct {
-            char *nvdimmPath;
-            bool nvdimmPmem;
+            char *path;
+            bool pmem;
             unsigned long long alignsize; /* kibibytes */
         } nvdimm;
         struct {
-            char *nvdimmPath;
+            char *path;
         } virtio_pmem;
         struct {
             unsigned long long pagesize; /* kibibytes */
-            virBitmap *sourceNodes;
+            virBitmap *nodes; /* source NUMA nodes */
         } virtio_mem;
         struct {
-            virBitmap *sourceNodes;
+            virBitmap *nodes; /* source NUMA nodes */
         } sgx_epc;
     } source;
 
index ddf2e8effa65e09ff571c014ee9e9e99b702e69b..b286990b1916e3b425c155702e82e7f03bc46e25 100644 (file)
@@ -2260,7 +2260,7 @@ virDomainMemoryDefValidate(const virDomainMemoryDef *mem,
 
     switch (mem->model) {
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        if (!mem->source.nvdimm.nvdimmPath) {
+        if (!mem->source.nvdimm.path) {
             virReportError(VIR_ERR_XML_DETAIL, "%s",
                            _("path is required for model 'nvdimm'"));
             return -1;
@@ -2286,7 +2286,7 @@ virDomainMemoryDefValidate(const virDomainMemoryDef *mem,
         break;
 
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        if (!mem->source.virtio_pmem.nvdimmPath) {
+        if (!mem->source.virtio_pmem.path) {
             virReportError(VIR_ERR_XML_DETAIL,
                            _("path is required for model '%1$s'"),
                            virDomainMemoryModelTypeToString(mem->model));
index b9d893fd8675dc65595589f4344bd18029333556..47402b37507b6728501391c784b6b5a360f0a55b 100644 (file)
@@ -553,12 +553,12 @@ qemuSetupMemoryDevicesCgroup(virDomainObj *vm,
 
     switch (mem->model) {
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        if (qemuCgroupAllowDevicePath(vm, mem->source.nvdimm.nvdimmPath,
+        if (qemuCgroupAllowDevicePath(vm, mem->source.nvdimm.path,
                                       VIR_CGROUP_DEVICE_RW, false) < 0)
             return -1;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        if (qemuCgroupAllowDevicePath(vm, mem->source.virtio_pmem.nvdimmPath,
+        if (qemuCgroupAllowDevicePath(vm, mem->source.virtio_pmem.path,
                                       VIR_CGROUP_DEVICE_RW, false) < 0)
             return -1;
         break;
@@ -591,12 +591,12 @@ qemuTeardownMemoryDevicesCgroup(virDomainObj *vm,
 
     switch (mem->model) {
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        if (qemuCgroupDenyDevicePath(vm, mem->source.nvdimm.nvdimmPath,
+        if (qemuCgroupDenyDevicePath(vm, mem->source.nvdimm.path,
                                      VIR_CGROUP_DEVICE_RWM, false) < 0)
             return -1;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        if (qemuCgroupDenyDevicePath(vm, mem->source.virtio_pmem.nvdimmPath,
+        if (qemuCgroupDenyDevicePath(vm, mem->source.virtio_pmem.path,
                                      VIR_CGROUP_DEVICE_RWM, false) < 0)
             return -1;
         break;
index 4152d8017aae5bc85482255925cb78fb2a4731f6..6bcf2fdadd561820f34b93a569441e833699572b 100644 (file)
@@ -3160,10 +3160,10 @@ qemuBuildMemoryGetPagesize(virQEMUDriverConfig *cfg,
         pagesize = mem->source.virtio_mem.pagesize;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        nvdimmPath = mem->source.nvdimm.nvdimmPath;
+        nvdimmPath = mem->source.nvdimm.path;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        nvdimmPath = mem->source.virtio_pmem.nvdimmPath;
+        nvdimmPath = mem->source.virtio_pmem.path;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_SGX_EPC:
     case VIR_DOMAIN_MEMORY_MODEL_NONE:
@@ -3241,7 +3241,7 @@ qemuBuildMemoryGetPagesize(virQEMUDriverConfig *cfg,
      * Similarly, virtio-pmem-pci doesn't need prealloc either. */
     if (nvdimmPath) {
         if (mem->model == VIR_DOMAIN_MEMORY_MODEL_NVDIMM &&
-            !mem->source.nvdimm.nvdimmPmem) {
+            !mem->source.nvdimm.pmem) {
             prealloc = true;
         }
     } else if (useHugepage) {
@@ -3352,19 +3352,19 @@ qemuBuildMemoryBackendProps(virJSONValue **backendProps,
 
     switch (mem->model) {
     case VIR_DOMAIN_MEMORY_MODEL_DIMM:
-        nodemask = mem->source.dimm.sourceNodes;
+        nodemask = mem->source.dimm.nodes;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_MEM:
-        nodemask = mem->source.virtio_mem.sourceNodes;
+        nodemask = mem->source.virtio_mem.nodes;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_SGX_EPC:
-        nodemask = mem->source.sgx_epc.sourceNodes;
+        nodemask = mem->source.sgx_epc.nodes;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        nvdimmPath = mem->source.nvdimm.nvdimmPath;
+        nvdimmPath = mem->source.nvdimm.path;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        nvdimmPath = mem->source.virtio_pmem.nvdimmPath;
+        nvdimmPath = mem->source.virtio_pmem.path;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_NONE:
     case VIR_DOMAIN_MEMORY_MODEL_LAST:
@@ -3479,7 +3479,7 @@ qemuBuildMemoryBackendProps(virJSONValue **backendProps,
         return -1;
 
     if (mem->model == VIR_DOMAIN_MEMORY_MODEL_NVDIMM &&
-        mem->source.nvdimm.nvdimmPmem) {
+        mem->source.nvdimm.pmem) {
         if (!virQEMUCapsGet(priv->qemuCaps, QEMU_CAPS_OBJECT_MEMORY_FILE_PMEM)) {
             virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
                            _("nvdimm pmem property is not available "
index 07d3796ba934562d6c57fc0158cf3c34f09b2fdc..d7d1db8ecc7f557c14bde8fa90f49b905adc8ce0 100644 (file)
@@ -7010,8 +7010,8 @@ qemuDomainChangeMemoryLiveValidateChange(const virDomainMemoryDef *oldDef,
         return false;
     }
 
-    if (!virBitmapEqual(oldDef->source.virtio_mem.sourceNodes,
-                        newDef->source.virtio_mem.sourceNodes)) {
+    if (!virBitmapEqual(oldDef->source.virtio_mem.nodes,
+                        newDef->source.virtio_mem.nodes)) {
         virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
                        _("cannot modify memory source nodes"));
         return false;
index 206bbd7375e9f177374e456a4e3c54c40fca9b09..f245712f9ab9330f9dfb4618a724770a7cdbdf3d 100644 (file)
@@ -372,10 +372,10 @@ qemuDomainSetupMemory(virDomainMemoryDef *mem,
 {
     switch (mem->model) {
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        *paths = g_slist_prepend(*paths, g_strdup(mem->source.nvdimm.nvdimmPath));
+        *paths = g_slist_prepend(*paths, g_strdup(mem->source.nvdimm.path));
         break;
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        *paths = g_slist_prepend(*paths, g_strdup(mem->source.virtio_pmem.nvdimmPath));
+        *paths = g_slist_prepend(*paths, g_strdup(mem->source.virtio_pmem.path));
         break;
 
     case VIR_DOMAIN_MEMORY_MODEL_SGX_EPC:
index 7e7a61d4e30da3c9a0432e32951328f20b180928..6e4976962d17bea2277b65d9c13078cfb547998e 100644 (file)
@@ -5066,8 +5066,8 @@ qemuValidateDomainDeviceDefMemory(virDomainMemoryDef *mem,
             return -1;
         }
 
-        if (mem->source.sgx_epc.sourceNodes) {
-            while ((node = virBitmapNextSetBit(mem->source.sgx_epc.sourceNodes, node)) >= 0) {
+        if (mem->source.sgx_epc.nodes) {
+            while ((node = virBitmapNextSetBit(mem->source.sgx_epc.nodes, node)) >= 0) {
                 if (mem->size > sgxCaps->sgxSections[node].size) {
                     virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
                                    _("sgx epc size %1$lld on host node %2$zd is less than requested size %3$lld"),
index 4b904500ff854d5ebd0e200cdd8f03d87c79abd7..27d64a23bbadba5ffc1d16a4e999f286bcfbf6b2 100644 (file)
@@ -642,10 +642,10 @@ AppArmorSetMemoryLabel(virSecurityManager *mgr,
 
     switch (mem->model) {
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        path = mem->source.nvdimm.nvdimmPath;
+        path = mem->source.nvdimm.path;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        path = mem->source.virtio_pmem.nvdimmPath;
+        path = mem->source.virtio_pmem.path;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_NONE:
     case VIR_DOMAIN_MEMORY_MODEL_DIMM:
index a615c6b09e9a7bff4b4f4d0792361e3f53aefeb4..20e0998fbc0456ed753adb1ae28cf644ef98e6c1 100644 (file)
@@ -1857,9 +1857,9 @@ virSecurityDACRestoreMemoryLabel(virSecurityManager *mgr,
 {
     switch (mem->model) {
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        return virSecurityDACRestoreFileLabel(mgr, mem->source.nvdimm.nvdimmPath);
+        return virSecurityDACRestoreFileLabel(mgr, mem->source.nvdimm.path);
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        return virSecurityDACRestoreFileLabel(mgr, mem->source.virtio_pmem.nvdimmPath);
+        return virSecurityDACRestoreFileLabel(mgr, mem->source.virtio_pmem.path);
 
     case VIR_DOMAIN_MEMORY_MODEL_SGX_EPC:
         /* We set label on SGX /dev nodes iff running with namespaces, so we
@@ -2046,12 +2046,12 @@ virSecurityDACSetMemoryLabel(virSecurityManager *mgr,
     switch (mem->model) {
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
         return virSecurityDACSetOwnership(mgr, NULL,
-                                          mem->source.nvdimm.nvdimmPath,
+                                          mem->source.nvdimm.path,
                                           user, group, true);
 
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
         return virSecurityDACSetOwnership(mgr, NULL,
-                                          mem->source.virtio_pmem.nvdimmPath,
+                                          mem->source.virtio_pmem.path,
                                           user, group, true);
 
     case VIR_DOMAIN_MEMORY_MODEL_SGX_EPC:
index fdbfd5495f1a2bf50b5bf5a6dd6579099e7b19f8..7914aba84d844f4397deb0a294fb922924b9961e 100644 (file)
@@ -1618,10 +1618,10 @@ virSecuritySELinuxSetMemoryLabel(virSecurityManager *mgr,
 
     switch (mem->model) {
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        path = mem->source.nvdimm.nvdimmPath;
+        path = mem->source.nvdimm.path;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        path = mem->source.virtio_pmem.nvdimmPath;
+        path = mem->source.virtio_pmem.path;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_SGX_EPC:
         if (virSecuritySELinuxSetFilecon(mgr, DEV_SGX_VEPC,
@@ -1663,10 +1663,10 @@ virSecuritySELinuxRestoreMemoryLabel(virSecurityManager *mgr,
 
     switch (mem->model) {
     case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-        path = mem->source.nvdimm.nvdimmPath;
+        path = mem->source.nvdimm.path;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-        path = mem->source.virtio_pmem.nvdimmPath;
+        path = mem->source.virtio_pmem.path;
         break;
     case VIR_DOMAIN_MEMORY_MODEL_SGX_EPC:
         ret = virSecuritySELinuxRestoreFileLabel(mgr, DEV_SGX_VEPC, true);
index bf368cac47f4c353e0ad86b07c01d00b89074591..91fa57ddfb63b9c2676b0a524ff7ce261c775fb1 100644 (file)
@@ -1151,11 +1151,11 @@ get_files(vahControl * ctl)
 
         switch (mem->model) {
         case VIR_DOMAIN_MEMORY_MODEL_NVDIMM:
-            if (vah_add_file(&buf, mem->source.nvdimm.nvdimmPath, "rw") != 0)
+            if (vah_add_file(&buf, mem->source.nvdimm.path, "rw") != 0)
                 goto cleanup;
             break;
         case VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM:
-            if (vah_add_file(&buf, mem->source.virtio_pmem.nvdimmPath, "rw") != 0)
+            if (vah_add_file(&buf, mem->source.virtio_pmem.path, "rw") != 0)
                 goto cleanup;
             break;
         case VIR_DOMAIN_MEMORY_MODEL_DIMM: