[libvirt PATCHv1 0/4] qemu: support unmanaged virtiofsd

Ján Tomko posted 4 patches 3 years ago
Test syntax-check failed
Failed in applying to current master (apply log)
docs/schemas/domaincommon.rng                 | 11 +++++
src/conf/domain_conf.c                        | 43 +++++++++++++------
src/conf/domain_conf.h                        |  2 +
src/qemu/qemu_extdevice.c                     | 10 +++--
src/qemu/qemu_validate.c                      | 17 +++++---
tests/qemuxml2argvdata/vhost-user-fs-sock.xml | 39 +++++++++++++++++
.../vhost-user-fs-sock.x86_64-latest.xml      |  1 +
tests/qemuxml2xmltest.c                       |  1 +
8 files changed, 102 insertions(+), 22 deletions(-)
create mode 100644 tests/qemuxml2argvdata/vhost-user-fs-sock.xml
create mode 120000 tests/qemuxml2xmloutdata/vhost-user-fs-sock.x86_64-latest.xml
[libvirt PATCHv1 0/4] qemu: support unmanaged virtiofsd
Posted by Ján Tomko 3 years ago
Connect the vhost-user-fs device to a socket path configured in the XML.

Starting and stopping the virtiofsd daemon on that socket is the user's
responsibility.

Ján Tomko (4):
  conf: fs: fill out accessmode in post-parse
  conf: fs: allow missing accessmode in the formatter
  conf: add socket for virtiofs filesystems
  qemu: add socket for virtiofs filesystems

 docs/schemas/domaincommon.rng                 | 11 +++++
 src/conf/domain_conf.c                        | 43 +++++++++++++------
 src/conf/domain_conf.h                        |  2 +
 src/qemu/qemu_extdevice.c                     | 10 +++--
 src/qemu/qemu_validate.c                      | 17 +++++---
 tests/qemuxml2argvdata/vhost-user-fs-sock.xml | 39 +++++++++++++++++
 .../vhost-user-fs-sock.x86_64-latest.xml      |  1 +
 tests/qemuxml2xmltest.c                       |  1 +
 8 files changed, 102 insertions(+), 22 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/vhost-user-fs-sock.xml
 create mode 120000 tests/qemuxml2xmloutdata/vhost-user-fs-sock.x86_64-latest.xml

-- 
2.29.2

Re: [libvirt PATCHv1 0/4] qemu: support unmanaged virtiofsd
Posted by Michal Privoznik 3 years ago
On 3/31/21 8:55 PM, Ján Tomko wrote:
> Connect the vhost-user-fs device to a socket path configured in the XML.
> 
> Starting and stopping the virtiofsd daemon on that socket is the user's
> responsibility.
> 
> Ján Tomko (4):
>    conf: fs: fill out accessmode in post-parse
>    conf: fs: allow missing accessmode in the formatter
>    conf: add socket for virtiofs filesystems
>    qemu: add socket for virtiofs filesystems
> 
>   docs/schemas/domaincommon.rng                 | 11 +++++
>   src/conf/domain_conf.c                        | 43 +++++++++++++------
>   src/conf/domain_conf.h                        |  2 +
>   src/qemu/qemu_extdevice.c                     | 10 +++--
>   src/qemu/qemu_validate.c                      | 17 +++++---
>   tests/qemuxml2argvdata/vhost-user-fs-sock.xml | 39 +++++++++++++++++
>   .../vhost-user-fs-sock.x86_64-latest.xml      |  1 +
>   tests/qemuxml2xmltest.c                       |  1 +
>   8 files changed, 102 insertions(+), 22 deletions(-)
>   create mode 100644 tests/qemuxml2argvdata/vhost-user-fs-sock.xml
>   create mode 120000 tests/qemuxml2xmloutdata/vhost-user-fs-sock.x86_64-latest.xml
> 

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>

Michal