Re: [PATCH 4/7] qemu: domain: Store 'qomPath' in qemuDomainVcpuPrivate

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Feb 07, 2022 at 17:35:29 +0100, Ján Tomko wrote:
> On a Monday in 2022, Peter Krempa wrote:
> > The QOM path will be needed by code which is querying the cpu flags via
> > 'qom-get' and thus needs a valid QOM path to the vCPU.
> > 
> > Add it into the private data and transfer from the queried data.
> > 
> > Signed-off-by: Peter Krempa <pkrempa@xxxxxxxxxx>
> > ---

[...]

> > @@ -9550,6 +9551,8 @@ qemuDomainRefreshVcpuInfo(virQEMUDriver *driver,
> >         vcpupriv->props = g_steal_pointer(&info[i].props);
> >         vcpupriv->enable_id = info[i].id;
> >         vcpupriv->qemu_id = info[i].qemu_id;
> > +        g_free(vcpupriv->qomPath);
> > +        vcpupriv->qomPath = g_steal_pointer(&info[i].qom_path);
> 
> Since this now copies qom_path, a followup patch to this comment
> in struct _qemuMonitorCPUInfo might be needed:
> 
>     /* internal for use in the matching code */
>     char *qom_path;

I've deleted the comment as part of this patch as the name of the
variable is self-explaining and pushed the series.

Thanks for the review!




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux