Displaying 20 results from an estimated 60 matches for "vhost_rpmsg".
2020 Sep 10
0
[PATCH v7 3/3] vhost: add an RPMsg API
...Msg over
VirtIO between guest VMs and the host.
Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski at linux.intel.com>
---
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile | 3 +
drivers/vhost/rpmsg.c | 370 ++++++++++++++++++++++++++++++++++++
drivers/vhost/vhost_rpmsg.h | 74 ++++++++
4 files changed, 454 insertions(+)
create mode 100644 drivers/vhost/rpmsg.c
create mode 100644 drivers/vhost/vhost_rpmsg.h
diff --git a/drivers/vhost/Kconfig b/drivers/vhost/Kconfig
index 587fbae06182..ee1a19b7ab3d 100644
--- a/drivers/vhost/Kconfig
+++ b/drivers/vhost/Kconfig...
2020 May 27
0
[PATCH v3 5/5] vhost: add an RPMsg API
...host-based RPMsg
server implementation.
Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski at linux.intel.com>
---
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile | 3 +
drivers/vhost/rpmsg.c | 382 ++++++++++++++++++++++++++++++++++++++++++++
drivers/vhost/vhost_rpmsg.h | 74 +++++++++
4 files changed, 466 insertions(+)
create mode 100644 drivers/vhost/rpmsg.c
create mode 100644 drivers/vhost/vhost_rpmsg.h
diff --git a/drivers/vhost/Kconfig b/drivers/vhost/Kconfig
index 2c75d16..8b91f3e 100644
--- a/drivers/vhost/Kconfig
+++ b/drivers/vhost/Kconfig
@@ -38,6...
2020 Jul 22
0
[PATCH v4 4/4] vhost: add an RPMsg API
...adds a vhost-based RPMsg
server implementation.
Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski at linux.intel.com>
---
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile | 3 +
drivers/vhost/rpmsg.c | 375 ++++++++++++++++++++++++++++++++++++
drivers/vhost/vhost_rpmsg.h | 74 +++++++
4 files changed, 459 insertions(+)
create mode 100644 drivers/vhost/rpmsg.c
create mode 100644 drivers/vhost/vhost_rpmsg.h
diff --git a/drivers/vhost/Kconfig b/drivers/vhost/Kconfig
index d3688c6afb87..602421bf1d03 100644
--- a/drivers/vhost/Kconfig
+++ b/drivers/vhost/Kconfig
@...
2020 Aug 04
2
[PATCH v4 4/4] vhost: add an RPMsg API
...lementation.
>
> Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski at linux.intel.com>
> ---
> drivers/vhost/Kconfig | 7 +
> drivers/vhost/Makefile | 3 +
> drivers/vhost/rpmsg.c | 375 ++++++++++++++++++++++++++++++++++++
> drivers/vhost/vhost_rpmsg.h | 74 +++++++
> 4 files changed, 459 insertions(+)
> create mode 100644 drivers/vhost/rpmsg.c
> create mode 100644 drivers/vhost/vhost_rpmsg.h
>
> diff --git a/drivers/vhost/Kconfig b/drivers/vhost/Kconfig
> index d3688c6afb87..602421bf1d03 100644
> --- a/drivers/vhost/Kc...
2020 Aug 04
2
[PATCH v4 4/4] vhost: add an RPMsg API
...lementation.
>
> Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski at linux.intel.com>
> ---
> drivers/vhost/Kconfig | 7 +
> drivers/vhost/Makefile | 3 +
> drivers/vhost/rpmsg.c | 375 ++++++++++++++++++++++++++++++++++++
> drivers/vhost/vhost_rpmsg.h | 74 +++++++
> 4 files changed, 459 insertions(+)
> create mode 100644 drivers/vhost/rpmsg.c
> create mode 100644 drivers/vhost/vhost_rpmsg.h
>
> diff --git a/drivers/vhost/Kconfig b/drivers/vhost/Kconfig
> index d3688c6afb87..602421bf1d03 100644
> --- a/drivers/vhost/Kc...
2020 May 27
0
[PATCH v2 5/5] vhost: add an RPMsg API
...f-by: Guennadi Liakhovetski <guennadi.liakhovetski at linux.intel.com>
> > ---
> > drivers/vhost/Kconfig | 7 +
> > drivers/vhost/Makefile | 3 +
> > drivers/vhost/rpmsg.c | 372 ++++++++++++++++++++++++++++++++++++++++++++
> > drivers/vhost/vhost_rpmsg.h | 74 +++++++++
> > 4 files changed, 456 insertions(+)
> > create mode 100644 drivers/vhost/rpmsg.c
> > create mode 100644 drivers/vhost/vhost_rpmsg.h
[snip]
> > +/* send namespace */
> > +int vhost_rpmsg_ns_announce(struct vhost_rpmsg *vr, const char *name,
>...
2020 May 25
6
[PATCH v2 0/5] Add a vhost RPMsg API
.../rpmsg.txt | 2 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +-------
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile | 3 +
drivers/vhost/rpmsg.c | 372 +++++++++++++++++++++++++++++++++++++++
drivers/vhost/vhost.c | 2 +-
drivers/vhost/vhost_rpmsg.h | 74 ++++++++
include/linux/virtio_rpmsg.h | 81 +++++++++
include/uapi/linux/rpmsg.h | 3 +
include/uapi/linux/vhost.h | 4 +-
10 files changed, 547 insertions(+), 79 deletions(-)
create mode 100644 drivers/vhost/rpmsg.c
create mode 100644 drivers/vhost/vhost_rpmsg....
2020 Sep 10
0
[PATCH v5 4/4] vhost: add an RPMsg API
...hose send their namespace announcements
back. But I think this can be regarded as server identification: you connect
to a server and it replies with its identification and capabilities.
> And I don't see a server implementation per se... It is more like a client
> implementation since vhost_rpmsg_announce() uses the RESPONSE queue, which sends
> messages from host to guest.
>
> Perhaps it is my lack of familiarity with vhost terminology.
>
> >
> > Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski at linux.intel.com>
> > ---
> > drivers...
2020 Sep 10
6
[PATCH v7 0/3] Add a vhost RPMsg API
...rpmsg: move common structures and defines to headers
vhost: add an RPMsg API
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +------
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile | 3 +
drivers/vhost/rpmsg.c | 370 +++++++++++++++++++++++++++++++
drivers/vhost/vhost_rpmsg.h | 74 +++++++
include/linux/rpmsg/virtio.h | 83 +++++++
include/uapi/linux/rpmsg.h | 3 +
include/uapi/linux/vhost.h | 4 +-
8 files changed, 545 insertions(+), 77 deletions(-)
create mode 100644 drivers/vhost/rpmsg.c
create mode 100644 drivers/vhost/vhost_rpmsg.h
c...
2020 Sep 10
6
[PATCH v7 0/3] Add a vhost RPMsg API
...rpmsg: move common structures and defines to headers
vhost: add an RPMsg API
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +------
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile | 3 +
drivers/vhost/rpmsg.c | 370 +++++++++++++++++++++++++++++++
drivers/vhost/vhost_rpmsg.h | 74 +++++++
include/linux/rpmsg/virtio.h | 83 +++++++
include/uapi/linux/rpmsg.h | 3 +
include/uapi/linux/vhost.h | 4 +-
8 files changed, 545 insertions(+), 77 deletions(-)
create mode 100644 drivers/vhost/rpmsg.c
create mode 100644 drivers/vhost/vhost_rpmsg.h
c...
2020 Sep 18
0
[PATCH v7 3/3] vhost: add an RPMsg API
...igned-off-by: Guennadi Liakhovetski <guennadi.liakhovetski at linux.intel.com>
> > ---
> > drivers/vhost/Kconfig | 7 +
> > drivers/vhost/Makefile | 3 +
> > drivers/vhost/rpmsg.c | 370 ++++++++++++++++++++++++++++++++++++
> > drivers/vhost/vhost_rpmsg.h | 74 ++++++++
> > 4 files changed, 454 insertions(+)
> > create mode 100644 drivers/vhost/rpmsg.c
> > create mode 100644 drivers/vhost/vhost_rpmsg.h
> >
> > diff --git a/drivers/vhost/Kconfig b/drivers/vhost/Kconfig
> > index 587fbae06182..ee1a19b7ab3d 100...
2020 Aug 26
12
[PATCH v5 0/4] Add a vhost RPMsg API
...umentation
vhost: add an RPMsg API
Documentation/rpmsg.txt | 6 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +------
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile | 3 +
drivers/vhost/rpmsg.c | 373 +++++++++++++++++++++++++++++++
drivers/vhost/vhost_rpmsg.h | 74 ++++++
include/linux/virtio_rpmsg.h | 83 +++++++
include/uapi/linux/rpmsg.h | 3 +
include/uapi/linux/vhost.h | 4 +-
9 files changed, 551 insertions(+), 80 deletions(-)
create mode 100644 drivers/vhost/rpmsg.c
create mode 100644 drivers/vhost/vhost_rpmsg.h
cr...
2020 Aug 26
12
[PATCH v5 0/4] Add a vhost RPMsg API
...umentation
vhost: add an RPMsg API
Documentation/rpmsg.txt | 6 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +------
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile | 3 +
drivers/vhost/rpmsg.c | 373 +++++++++++++++++++++++++++++++
drivers/vhost/vhost_rpmsg.h | 74 ++++++
include/linux/virtio_rpmsg.h | 83 +++++++
include/uapi/linux/rpmsg.h | 3 +
include/uapi/linux/vhost.h | 4 +-
9 files changed, 551 insertions(+), 80 deletions(-)
create mode 100644 drivers/vhost/rpmsg.c
create mode 100644 drivers/vhost/vhost_rpmsg.h
cr...
2020 Jul 22
13
[PATCH v4 0/4] Add a vhost RPMsg API
...umentation
vhost: add an RPMsg API
Documentation/rpmsg.txt | 6 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +------
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile | 3 +
drivers/vhost/rpmsg.c | 375 +++++++++++++++++++++++++++++++
drivers/vhost/vhost_rpmsg.h | 74 ++++++
include/linux/virtio_rpmsg.h | 83 +++++++
include/uapi/linux/rpmsg.h | 3 +
include/uapi/linux/vhost.h | 4 +-
9 files changed, 553 insertions(+), 80 deletions(-)
create mode 100644 drivers/vhost/rpmsg.c
create mode 100644 drivers/vhost/vhost_rpmsg.h
cr...
2020 Jul 22
13
[PATCH v4 0/4] Add a vhost RPMsg API
...umentation
vhost: add an RPMsg API
Documentation/rpmsg.txt | 6 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 78 +------
drivers/vhost/Kconfig | 7 +
drivers/vhost/Makefile | 3 +
drivers/vhost/rpmsg.c | 375 +++++++++++++++++++++++++++++++
drivers/vhost/vhost_rpmsg.h | 74 ++++++
include/linux/virtio_rpmsg.h | 83 +++++++
include/uapi/linux/rpmsg.h | 3 +
include/uapi/linux/vhost.h | 4 +-
9 files changed, 553 insertions(+), 80 deletions(-)
create mode 100644 drivers/vhost/rpmsg.c
create mode 100644 drivers/vhost/vhost_rpmsg.h
cr...
2020 May 16
9
[PATCH 0/6] Add a vhost RPMsg API
...rpmsg.txt | 2 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 79 +--------
drivers/vhost/Kconfig | 8 +
drivers/vhost/Makefile | 3 +
drivers/vhost/rpmsg.c | 372 +++++++++++++++++++++++++++++++++++++++
drivers/vhost/vhost.c | 2 +-
drivers/vhost/vhost_rpmsg.h | 74 ++++++++
include/linux/virtio_rpmsg.h | 81 +++++++++
include/uapi/linux/rpmsg.h | 3 +
include/uapi/linux/vhost.h | 4 +-
10 files changed, 549 insertions(+), 79 deletions(-)
create mode 100644 drivers/vhost/rpmsg.c
create mode 100644 drivers/vhost/vhost_rpmsg....
2020 May 16
9
[PATCH 0/6] Add a vhost RPMsg API
...rpmsg.txt | 2 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 79 +--------
drivers/vhost/Kconfig | 8 +
drivers/vhost/Makefile | 3 +
drivers/vhost/rpmsg.c | 372 +++++++++++++++++++++++++++++++++++++++
drivers/vhost/vhost.c | 2 +-
drivers/vhost/vhost_rpmsg.h | 74 ++++++++
include/linux/virtio_rpmsg.h | 81 +++++++++
include/uapi/linux/rpmsg.h | 3 +
include/uapi/linux/vhost.h | 4 +-
10 files changed, 549 insertions(+), 79 deletions(-)
create mode 100644 drivers/vhost/rpmsg.c
create mode 100644 drivers/vhost/vhost_rpmsg....
2020 Sep 11
0
[PATCH v5 4/4] vhost: add an RPMsg API
...; connections to any rpmsg "devices," those send their namespace announcements
> > back. But I think this can be regarded as server identification: you connect
> > to a server and it replies with its identification and capabilities.
>
> Based on the above can I assume vhost_rpmsg_ns_announce() is sent from the
> guest?
No, it's "vhost_..." so it's running on the host. The host (the server, an
analogue of the application processor, IIUC) sends NS announcements to guests.
> I saw your V7, something I will look into. In the mean time I need to bring...
2020 Aug 10
2
[PATCH v4 4/4] vhost: add an RPMsg API
...akhovetski <guennadi.liakhovetski at linux.intel.com>
> > > ---
> > > drivers/vhost/Kconfig | 7 +
> > > drivers/vhost/Makefile | 3 +
> > > drivers/vhost/rpmsg.c | 375 ++++++++++++++++++++++++++++++++++++
> > > drivers/vhost/vhost_rpmsg.h | 74 +++++++
> > > 4 files changed, 459 insertions(+)
> > > create mode 100644 drivers/vhost/rpmsg.c
> > > create mode 100644 drivers/vhost/vhost_rpmsg.h
> > >
> > > diff --git a/drivers/vhost/Kconfig b/drivers/vhost/Kconfig
> > > index d...
2020 Aug 10
2
[PATCH v4 4/4] vhost: add an RPMsg API
...akhovetski <guennadi.liakhovetski at linux.intel.com>
> > > ---
> > > drivers/vhost/Kconfig | 7 +
> > > drivers/vhost/Makefile | 3 +
> > > drivers/vhost/rpmsg.c | 375 ++++++++++++++++++++++++++++++++++++
> > > drivers/vhost/vhost_rpmsg.h | 74 +++++++
> > > 4 files changed, 459 insertions(+)
> > > create mode 100644 drivers/vhost/rpmsg.c
> > > create mode 100644 drivers/vhost/vhost_rpmsg.h
> > >
> > > diff --git a/drivers/vhost/Kconfig b/drivers/vhost/Kconfig
> > > index d...