Displaying 20 results from an estimated 93 matches for "vhost_vsock_set_run".
2020 Jul 22
0
[PATCH v4 1/4] vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
VHOST_VSOCK_SET_RUNNING is used by the vhost vsock driver to perform
crucial VirtQueue initialisation, like assigning .private fields and
calling vhost_vq_init_access(), and clean up. However, this ioctl is
actually extremely useful for any vhost driver, that doesn't have a
side channel to inform it of a status ch...
2020 Sep 10
0
[PATCH v5 1/4] vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
Hi Mathieu,
On Wed, Sep 09, 2020 at 04:42:14PM -0600, Mathieu Poirier wrote:
> On Wed, Aug 26, 2020 at 07:46:33PM +0200, Guennadi Liakhovetski wrote:
> > VHOST_VSOCK_SET_RUNNING is used by the vhost vsock driver to perform
> > crucial VirtQueue initialisation, like assigning .private fields and
> > calling vhost_vq_init_access(), and clean up. However, this ioctl is
> > actually extremely useful for any vhost driver, that doesn't have a
> >...
2020 Sep 11
0
[PATCH v5 1/4] vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
...er wrote:
> On Thu, Sep 10, 2020 at 09:15:13AM +0200, Guennadi Liakhovetski wrote:
> > Hi Mathieu,
> >
> > On Wed, Sep 09, 2020 at 04:42:14PM -0600, Mathieu Poirier wrote:
> > > On Wed, Aug 26, 2020 at 07:46:33PM +0200, Guennadi Liakhovetski wrote:
> > > > VHOST_VSOCK_SET_RUNNING is used by the vhost vsock driver to perform
> > > > crucial VirtQueue initialisation, like assigning .private fields and
> > > > calling vhost_vq_init_access(), and clean up. However, this ioctl is
> > > > actually extremely useful for any vhost driver, that...
2019 Sep 27
2
[PATCH] vhost: introduce mdev based hardware backend
...40d028eed645..5afbc2f08fa3 100644
> > > > --- a/include/uapi/linux/vhost.h
> > > > +++ b/include/uapi/linux/vhost.h
> > > > @@ -116,4 +116,12 @@
> > > > #define VHOST_VSOCK_SET_GUEST_CID _IOW(VHOST_VIRTIO, 0x60, __u64)
> > > > #define VHOST_VSOCK_SET_RUNNING _IOW(VHOST_VIRTIO, 0x61, int)
> > > > +/* VHOST_MDEV specific defines */
> > > > +
> > > > +#define VHOST_MDEV_SET_STATE _IOW(VHOST_VIRTIO, 0x70, __u64)
> > > > +
> > > > +#define VHOST_MDEV_S_STOPPED 0
> > > > +#define VH...
2019 Sep 27
2
[PATCH] vhost: introduce mdev based hardware backend
...40d028eed645..5afbc2f08fa3 100644
> > > > --- a/include/uapi/linux/vhost.h
> > > > +++ b/include/uapi/linux/vhost.h
> > > > @@ -116,4 +116,12 @@
> > > > #define VHOST_VSOCK_SET_GUEST_CID _IOW(VHOST_VIRTIO, 0x60, __u64)
> > > > #define VHOST_VSOCK_SET_RUNNING _IOW(VHOST_VIRTIO, 0x61, int)
> > > > +/* VHOST_MDEV specific defines */
> > > > +
> > > > +#define VHOST_MDEV_SET_STATE _IOW(VHOST_VIRTIO, 0x70, __u64)
> > > > +
> > > > +#define VHOST_MDEV_S_STOPPED 0
> > > > +#define VH...
2019 Sep 26
4
[PATCH] vhost: introduce mdev based hardware backend
...vhost.h b/include/uapi/linux/vhost.h
> > index 40d028eed645..5afbc2f08fa3 100644
> > --- a/include/uapi/linux/vhost.h
> > +++ b/include/uapi/linux/vhost.h
> > @@ -116,4 +116,12 @@
> > #define VHOST_VSOCK_SET_GUEST_CID _IOW(VHOST_VIRTIO, 0x60, __u64)
> > #define VHOST_VSOCK_SET_RUNNING _IOW(VHOST_VIRTIO, 0x61, int)
> >
> > +/* VHOST_MDEV specific defines */
> > +
> > +#define VHOST_MDEV_SET_STATE _IOW(VHOST_VIRTIO, 0x70, __u64)
> > +
> > +#define VHOST_MDEV_S_STOPPED 0
> > +#define VHOST_MDEV_S_RUNNING 1
> > +#define VHOST_MD...
2019 Sep 26
4
[PATCH] vhost: introduce mdev based hardware backend
...vhost.h b/include/uapi/linux/vhost.h
> > index 40d028eed645..5afbc2f08fa3 100644
> > --- a/include/uapi/linux/vhost.h
> > +++ b/include/uapi/linux/vhost.h
> > @@ -116,4 +116,12 @@
> > #define VHOST_VSOCK_SET_GUEST_CID _IOW(VHOST_VIRTIO, 0x60, __u64)
> > #define VHOST_VSOCK_SET_RUNNING _IOW(VHOST_VIRTIO, 0x61, int)
> >
> > +/* VHOST_MDEV specific defines */
> > +
> > +#define VHOST_MDEV_SET_STATE _IOW(VHOST_VIRTIO, 0x70, __u64)
> > +
> > +#define VHOST_MDEV_S_STOPPED 0
> > +#define VHOST_MDEV_S_RUNNING 1
> > +#define VHOST_MD...
2020 Jul 22
13
[PATCH v4 0/4] Add a vhost RPMsg API
...vhost
drivers for such RPMsg-based solutions. The first use case is an
audio DSP virtualisation project, currently under development, ready
for review and submission, available at
https://github.com/thesofproject/linux/pull/1501/commits
Thanks
Guennadi
Guennadi Liakhovetski (4):
vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
rpmsg: move common structures and defines to headers
rpmsg: update documentation
vhost: add an RPMsg API
Documentation/rpmsg.txt | 6 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +------
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile...
2020 Jul 22
13
[PATCH v4 0/4] Add a vhost RPMsg API
...vhost
drivers for such RPMsg-based solutions. The first use case is an
audio DSP virtualisation project, currently under development, ready
for review and submission, available at
https://github.com/thesofproject/linux/pull/1501/commits
Thanks
Guennadi
Guennadi Liakhovetski (4):
vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
rpmsg: move common structures and defines to headers
rpmsg: update documentation
vhost: add an RPMsg API
Documentation/rpmsg.txt | 6 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +------
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile...
2020 Aug 04
2
[PATCH v4 0/4] Add a vhost RPMsg API
...P virtualisation project, currently under development, ready
> > for review and submission, available at
> > https://github.com/thesofproject/linux/pull/1501/commits
> >
> > Thanks
> > Guennadi
> >
> > Guennadi Liakhovetski (4):
> > vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
> > rpmsg: move common structures and defines to headers
> > rpmsg: update documentation
> > vhost: add an RPMsg API
> >
> > Documentation/rpmsg.txt | 6 +-
> > drivers/rpmsg/virtio_rpmsg_bus.c | 78 +------
> > dr...
2020 Aug 04
2
[PATCH v4 0/4] Add a vhost RPMsg API
...P virtualisation project, currently under development, ready
> > for review and submission, available at
> > https://github.com/thesofproject/linux/pull/1501/commits
> >
> > Thanks
> > Guennadi
> >
> > Guennadi Liakhovetski (4):
> > vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
> > rpmsg: move common structures and defines to headers
> > rpmsg: update documentation
> > vhost: add an RPMsg API
> >
> > Documentation/rpmsg.txt | 6 +-
> > drivers/rpmsg/virtio_rpmsg_bus.c | 78 +------
> > dr...
2019 Sep 27
2
[PATCH] vhost: introduce mdev based hardware backend
...t; > > --- a/include/uapi/linux/vhost.h
> > > > > > +++ b/include/uapi/linux/vhost.h
> > > > > > @@ -116,4 +116,12 @@
> > > > > > #define VHOST_VSOCK_SET_GUEST_CID _IOW(VHOST_VIRTIO, 0x60, __u64)
> > > > > > #define VHOST_VSOCK_SET_RUNNING _IOW(VHOST_VIRTIO, 0x61, int)
> > > > > > +/* VHOST_MDEV specific defines */
> > > > > > +
> > > > > > +#define VHOST_MDEV_SET_STATE _IOW(VHOST_VIRTIO, 0x70, __u64)
> > > > > > +
> > > > > > +#define VHOS...
2019 Sep 27
2
[PATCH] vhost: introduce mdev based hardware backend
...t; > > --- a/include/uapi/linux/vhost.h
> > > > > > +++ b/include/uapi/linux/vhost.h
> > > > > > @@ -116,4 +116,12 @@
> > > > > > #define VHOST_VSOCK_SET_GUEST_CID _IOW(VHOST_VIRTIO, 0x60, __u64)
> > > > > > #define VHOST_VSOCK_SET_RUNNING _IOW(VHOST_VIRTIO, 0x61, int)
> > > > > > +/* VHOST_MDEV specific defines */
> > > > > > +
> > > > > > +#define VHOST_MDEV_SET_STATE _IOW(VHOST_VIRTIO, 0x70, __u64)
> > > > > > +
> > > > > > +#define VHOS...
2019 Sep 27
1
[PATCH] vhost: introduce mdev based hardware backend
...t.h
> > > > > > > > +++ b/include/uapi/linux/vhost.h
> > > > > > > > @@ -116,4 +116,12 @@
> > > > > > > > #define VHOST_VSOCK_SET_GUEST_CID _IOW(VHOST_VIRTIO, 0x60, __u64)
> > > > > > > > #define VHOST_VSOCK_SET_RUNNING _IOW(VHOST_VIRTIO, 0x61, int)
> > > > > > > > +/* VHOST_MDEV specific defines */
> > > > > > > > +
> > > > > > > > +#define VHOST_MDEV_SET_STATE _IOW(VHOST_VIRTIO, 0x70, __u64)
> > > > > > > > +
>...
2020 May 27
10
[PATCH v3 0/5] Add a vhost RPMsg API
...ission, available at
https://github.com/thesofproject/linux/pull/1501/commits
A further patch for the ADSP vhost RPMsg driver will be sent
separately for review only since it cannot be merged without audio
patches being upstreamed first.
Thanks
Guennadi
Guennadi Liakhovetski (5):
vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
vhost: (cosmetic) remove a superfluous variable initialisation
rpmsg: move common structures and defines to headers
rpmsg: update documentation
vhost: add an RPMsg API
Documentation/rpmsg.txt | 6 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +-------
driver...
2020 May 27
10
[PATCH v3 0/5] Add a vhost RPMsg API
...ission, available at
https://github.com/thesofproject/linux/pull/1501/commits
A further patch for the ADSP vhost RPMsg driver will be sent
separately for review only since it cannot be merged without audio
patches being upstreamed first.
Thanks
Guennadi
Guennadi Liakhovetski (5):
vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
vhost: (cosmetic) remove a superfluous variable initialisation
rpmsg: move common structures and defines to headers
rpmsg: update documentation
vhost: add an RPMsg API
Documentation/rpmsg.txt | 6 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +-------
driver...
2020 May 16
9
[PATCH 0/6] Add a vhost RPMsg API
...ission, available at
https://github.com/thesofproject/linux/pull/1501/commits
A further patch for the ADSP vhost RPMsg driver will be sent
separately for review only since it cannot be merged without audio
patches being upstreamed first.
Thanks
Guennadi
Guennadi Liakhovetski (6):
vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
vhost: (cosmetic) remove a superfluous variable initialisation
rpmsg: move common structures and defines to headers
rpmsg: update documentation
vhost: add an rpmsg API
rpmsg: add a device ID to also bind to the ADSP device
Documentation/rpmsg.txt | 2 +-...
2020 May 16
9
[PATCH 0/6] Add a vhost RPMsg API
...ission, available at
https://github.com/thesofproject/linux/pull/1501/commits
A further patch for the ADSP vhost RPMsg driver will be sent
separately for review only since it cannot be merged without audio
patches being upstreamed first.
Thanks
Guennadi
Guennadi Liakhovetski (6):
vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
vhost: (cosmetic) remove a superfluous variable initialisation
rpmsg: move common structures and defines to headers
rpmsg: update documentation
vhost: add an rpmsg API
rpmsg: add a device ID to also bind to the ADSP device
Documentation/rpmsg.txt | 2 +-...
2020 Aug 26
12
[PATCH v5 0/4] Add a vhost RPMsg API
...vhost
drivers for such RPMsg-based solutions. The first use case is an
audio DSP virtualisation project, currently under development, ready
for review and submission, available at
https://github.com/thesofproject/linux/pull/1501/commits
Thanks
Guennadi
Guennadi Liakhovetski (4):
vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
rpmsg: move common structures and defines to headers
rpmsg: update documentation
vhost: add an RPMsg API
Documentation/rpmsg.txt | 6 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +------
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile...
2020 Aug 26
12
[PATCH v5 0/4] Add a vhost RPMsg API
...vhost
drivers for such RPMsg-based solutions. The first use case is an
audio DSP virtualisation project, currently under development, ready
for review and submission, available at
https://github.com/thesofproject/linux/pull/1501/commits
Thanks
Guennadi
Guennadi Liakhovetski (4):
vhost: convert VHOST_VSOCK_SET_RUNNING to a generic ioctl
rpmsg: move common structures and defines to headers
rpmsg: update documentation
vhost: add an RPMsg API
Documentation/rpmsg.txt | 6 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +------
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile...