[PATCH] qemu_domain: Modify access to a NVMe disk iff needed
Ján Tomko
jtomko at redhat.com
Fri Feb 14 13:39:51 UTC 2020
On Fri, Feb 14, 2020 at 02:25:15PM +0100, Michal Privoznik wrote:
>If a domain has a NVMe disk it already has the access configured.
>Trying to configure it again on a commit or some other operation
>is wrong and condemned to failure.
>
>Signed-off-by: Michal Privoznik <mprivozn at redhat.com>
>---
> src/qemu/qemu_domain.c | 10 +++++-----
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
>diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c
>index 72f03c3a35..b0e90f818d 100644
>--- a/src/qemu/qemu_domain.c
>+++ b/src/qemu/qemu_domain.c
>@@ -11676,13 +11676,13 @@ qemuDomainStorageSourceAccessModify(virQEMUDriverPtr driver,
>
> revoke_lockspace = true;
>
>- if (qemuDomainStorageSourceAccessModifyNVMe(driver, vm, src, false) < 0)
>- goto revoke;
>-
>- revoke_nvme = true;
>-
> /* When modifying access of existing @src namespace does not need update */
This renders the above comment incomplete. I suggest deleting it :)
> if (!(flags & QEMU_DOMAIN_STORAGE_SOURCE_ACCESS_MODIFY_ACCESS)) {
>+ if (qemuDomainStorageSourceAccessModifyNVMe(driver, vm, src, false) < 0)
>+ goto revoke;
>+
>+ revoke_nvme = true;
>+
> if (qemuDomainNamespaceSetupDisk(vm, src) < 0)
> goto revoke;
>
>--
Reviewed-by: Ján Tomko <jtomko at redhat.com>
Jano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20200214/9233d355/attachment-0001.sig>
More information about the libvir-list
mailing list