All of lore.kernel.org
 help / color / mirror / Atom feed
* [Virtio-fs] [PATCH 0/4] virtiofsd: implement vhost-user.rst "Backend program conventions"
@ 2019-08-27  9:54 ` Stefan Hajnoczi
  0 siblings, 0 replies; 26+ messages in thread
From: Stefan Hajnoczi @ 2019-08-27  9:54 UTC (permalink / raw)
  To: virtio-fs, qemu-devel; +Cc: Marc-André Lureau, Michael S. Tsirkin

This series implements the conventions for vhost-user backend programs
described in vhost-user.rst:
1. Run in the foreground by default.
2. Show vhost-user.json capabilities when --print-capabilities is given.
3. Ship a vhost-user.json file so the program can be discovered.

No command-line options or VHostUserBackendCapabilities are defined for the
'fs' backend type yet.  Let's until it becomes clear what should be standard
for all 'fs' backends and what is specific to virtiofsd.

Stefan Hajnoczi (4):
  virtiofsd: make -f (foreground) the default
  virtiofsd: add --print-capabilities option
  virtiofsd: install virtiofsd in libexec
  virtiofsd: add vhost-user.json file

 docs/interop/vhost-user.json                |  4 +++-
 Makefile                                    |  3 +++
 contrib/virtiofsd/fuse_lowlevel.h           |  1 +
 contrib/virtiofsd/helper.c                  |  5 +++++
 contrib/virtiofsd/passthrough_ll.c          | 12 ++++++++++++
 .gitignore                                  |  1 +
 contrib/virtiofsd/50-qemu-virtiofsd.json.in |  5 +++++
 7 files changed, 30 insertions(+), 1 deletion(-)
 create mode 100644 contrib/virtiofsd/50-qemu-virtiofsd.json.in

-- 
2.21.0


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2019-09-12 12:42 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-08-27  9:54 [Virtio-fs] [PATCH 0/4] virtiofsd: implement vhost-user.rst "Backend program conventions" Stefan Hajnoczi
2019-08-27  9:54 ` [Qemu-devel] " Stefan Hajnoczi
2019-08-27  9:54 ` [Virtio-fs] [PATCH 1/4] virtiofsd: make -f (foreground) the default Stefan Hajnoczi
2019-08-27  9:54   ` [Qemu-devel] " Stefan Hajnoczi
2019-09-03 17:17   ` [Virtio-fs] " Dr. David Alan Gilbert
2019-09-03 17:17     ` [Qemu-devel] " Dr. David Alan Gilbert
2019-08-27  9:54 ` [Virtio-fs] [PATCH 2/4] virtiofsd: add --print-capabilities option Stefan Hajnoczi
2019-08-27  9:54   ` [Qemu-devel] " Stefan Hajnoczi
2019-09-03 17:26   ` [Virtio-fs] " Dr. David Alan Gilbert
2019-09-03 17:26     ` [Qemu-devel] " Dr. David Alan Gilbert
2019-09-04 15:51     ` [Virtio-fs] " Stefan Hajnoczi
2019-09-04 15:51       ` [Qemu-devel] " Stefan Hajnoczi
2019-09-12 11:12       ` [Virtio-fs] " Stefan Hajnoczi
2019-09-12 11:12         ` Stefan Hajnoczi
2019-09-12 12:40   ` [Virtio-fs] " Marc-André Lureau
2019-09-12 12:40     ` [Qemu-devel] " Marc-André Lureau
2019-08-27  9:54 ` [Virtio-fs] [PATCH 3/4] virtiofsd: install virtiofsd in libexec Stefan Hajnoczi
2019-08-27  9:54   ` [Qemu-devel] " Stefan Hajnoczi
2019-09-03 17:29   ` [Virtio-fs] " Dr. David Alan Gilbert
2019-09-03 17:29     ` [Qemu-devel] " Dr. David Alan Gilbert
2019-08-27  9:54 ` [Virtio-fs] [PATCH 4/4] virtiofsd: add vhost-user.json file Stefan Hajnoczi
2019-08-27  9:54   ` [Qemu-devel] " Stefan Hajnoczi
2019-09-03 17:31   ` [Virtio-fs] " Dr. David Alan Gilbert
2019-09-03 17:31     ` [Qemu-devel] " Dr. David Alan Gilbert
2019-09-03 17:32 ` [Virtio-fs] [PATCH 0/4] virtiofsd: implement vhost-user.rst "Backend program conventions" Dr. David Alan Gilbert
2019-09-03 17:32   ` [Qemu-devel] " Dr. David Alan Gilbert

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.