search for: libvhost

Displaying 5 results from an estimated 5 matches for "libvhost".

2020 Sep 25
0
[RFC PATCH 01/19] tools/virtiofsd: add support for --socket-group
...3d11a87 100644 --- a/tools/virtiofsd/fuse_virtio.c +++ b/tools/virtiofsd/fuse_virtio.c @@ -31,6 +31,8 @@ #include <sys/socket.h> #include <sys/types.h> #include <sys/un.h> +#include <sys/types.h> +#include <grp.h> #include <unistd.h> #include "contrib/libvhost-user/libvhost-user.h" @@ -924,15 +926,29 @@ static int fv_create_listen_socket(struct fuse_session *se) /* * Unfortunately bind doesn't let you set the mask on the socket, - * so set umask to 077 and restore it later. + * so set umask appropriately and restore it later...
2020 Sep 25
20
[RFC PATCH 00/19] vhost-user-rpmb (Replay Protected Memory Block)
...Stratos for which you can find information here: https://collaborate.linaro.org/display/STR/Stratos I mention this to explain the decision to duplicate some of the utility functions (specifically iov and hmac handling) and write the daemon as a fairly pure glib application that just depends on libvhost-user. As it happens I ended up having to include libqemuutil as libvhost-user requires qemu_memfd_alloc. Whether this is an oversight for libvhost-user or it means we should split these daemons into a separate repository is a discussion I would like to have with the community. Now I have a working...
2019 May 23
2
[Qemu-devel] custom virt-io support (in user-mode-linux)
Hi Stefan, > Check out vhost-user. It's a protocol for running a subset of a VIRTIO > device's emulation in a separate process (usually just the data plane > with the PCI emulation and other configuration/setup still handled by > QEMU). Yes, I think that's basically what I'm looking for. > vhost-user uses a UNIX domain socket to pass file descriptors to shared
2019 May 23
2
[Qemu-devel] custom virt-io support (in user-mode-linux)
Hi Stefan, > Check out vhost-user. It's a protocol for running a subset of a VIRTIO > device's emulation in a separate process (usually just the data plane > with the PCI emulation and other configuration/setup still handled by > QEMU). Yes, I think that's basically what I'm looking for. > vhost-user uses a UNIX domain socket to pass file descriptors to shared
2019 May 23
0
[Qemu-devel] custom virt-io support (in user-mode-linux)
...one, give up if not?) - well, if ring is > enabled? > * VHOST_USER_SET_VRING_CALL - ... > > I guess there might be better documentation on the ioctl interfaces? > > > Do you know if there's a sample client/server somewhere? See contrib/libvhost-user in the QEMU source tree as well as the vhost-user-blk and vhost-user-scsi examples in the contrib/ directory. Stefan