[libvirt PATCH v2 13/16] qemu: include nbdkit state in private xml

Peter Krempa pkrempa at redhat.com
Tue Sep 27 13:29:11 UTC 2022


On Tue, Sep 27, 2022 at 15:26:26 +0200, Peter Krempa wrote:
> On Wed, Aug 31, 2022 at 13:40:58 -0500, Jonathon Jongsma wrote:
> > Add xml to the private data for a disk source to represent the nbdkit
> > process so that the state can be re-created if the libvirt daemon is
> > restarted. Format:
> > 
> >    <nbdkit>
> >      <pidfile>/path/to/nbdkit.pid</pidfile>
> >      <socketfile>/path/to/nbdkit.socket</socketfile>
> >    </nbdkit>
> > 
> > Signed-off-by: Jonathon Jongsma <jjongsma at redhat.com>
> > ---
> >  src/qemu/qemu_domain.c | 51 ++++++++++++++++++++++++++++++++++++++++++
> >  src/qemu/qemu_nbdkit.c | 21 +++++++++++++++++
> >  src/qemu/qemu_nbdkit.h |  4 ++++
> >  3 files changed, 76 insertions(+)

One more thing. This patch should go before the patch that actually
starts using the nbdkit processes, to ensure that the data is always in
teh status XML.


More information about the libvir-list mailing list