[PATCH] virsh: Fix logic wrt to --current flag in cmdSetmem

Pavel Hrdina phrdina at redhat.com
Tue May 18 13:12:23 UTC 2021


On Tue, May 18, 2021 at 03:02:55PM +0200, Ján Tomko wrote:
> On a Tuesday in 2021, Michal Privoznik wrote:
> > In my commit of v7.1.0-rc1~376 I've simplified the logic of
> > handling @flags. My assumption back then was that calling
> > virDomainSetMemory() is equivalent to
> > virDomainSetMemoryFlags(flags = 0). But that is not the case,
> > because it is equivalent to virDomainSetMemoryFlags(flags =
> > VIR_DOMAIN_AFFECT_LIVE). Fix the condition that calls the old
> > API.
> > 
> > Fixes: b5e267e8c59a257652f88d034cb1e0ce1ed4b58a
> 
> before that commit, if the user did not specify any of:
>   config, live, current
> we used the old API.
> 
> After this change, the new API will be used for those cases.

The question is if we support using upstream virsh with old libvirt
where only non-flags API is available. If not we should drop the
non-flags API usage from virsh completely.

Pavel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20210518/046b99cf/attachment-0001.sig>


More information about the libvir-list mailing list