From: Michal Privoznik Date: Thu, 10 Dec 2020 09:18:19 +0000 (+0100) Subject: qemu: Create virtio-pmem in namespace X-Git-Tag: v7.1.0-rc1~538 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5b4b8dd1e202a8f282d4c19d3e071e292e3be124;p=thirdparty%2Flibvirt.git qemu: Create virtio-pmem in namespace Some users might want to have virtio-pmem backed by a block device in which case we have to create the device in the domain private namespace. Signed-off-by: Michal Privoznik Reviewed-by: Daniel Henrique Barboza --- diff --git a/src/qemu/qemu_namespace.c b/src/qemu/qemu_namespace.c index 1002455ddf..35fe177bef 100644 --- a/src/qemu/qemu_namespace.c +++ b/src/qemu/qemu_namespace.c @@ -351,7 +351,8 @@ static int qemuDomainSetupMemory(virDomainMemoryDefPtr mem, char ***paths) { - if (mem->model != VIR_DOMAIN_MEMORY_MODEL_NVDIMM) + if (mem->model != VIR_DOMAIN_MEMORY_MODEL_NVDIMM && + mem->model != VIR_DOMAIN_MEMORY_MODEL_VIRTIO_PMEM) return 0; return virStringListAdd(paths, mem->nvdimmPath);