[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC 0/2] vhost-vsock: add vhost-vsock device
From: |
Stefan Hajnoczi |
Subject: |
[Qemu-devel] [RFC 0/2] vhost-vsock: add vhost-vsock device |
Date: |
Fri, 5 Aug 2016 16:45:24 +0100 |
This patch series adds -device vhost-vsock,guest-cid=<cid> to QEMU. It uses
the vhost_vsock.ko Linux kernel module for AF_VSOCK socket communications.
There are still a few TODOs in the code which I will resolve. This is the
latest version for anyone wishing to test or review vsock.
For more information, see http://qemu-project.org/Features/VirtioVsock.
Stefan Hajnoczi (2):
linux-headers: add virtio vsock headers
vhost-vsock: add virtio sockets device
configure | 10 +
hw/s390x/virtio-ccw.c | 54 ++++
hw/s390x/virtio-ccw.h | 15 +
hw/virtio/Makefile.objs | 2 +
hw/virtio/vhost-backend.c | 17 ++
hw/virtio/vhost-vsock.c | 411 ++++++++++++++++++++++++++
hw/virtio/virtio-pci.c | 52 ++++
hw/virtio/virtio-pci.h | 18 ++
include/hw/pci/pci.h | 1 +
include/hw/virtio/vhost-backend.h | 5 +
include/hw/virtio/vhost-vsock.h | 40 +++
include/standard-headers/linux/virtio_ids.h | 1 +
include/standard-headers/linux/virtio_vsock.h | 94 ++++++
linux-headers/linux/vhost.h | 5 +
14 files changed, 725 insertions(+)
create mode 100644 hw/virtio/vhost-vsock.c
create mode 100644 include/hw/virtio/vhost-vsock.h
create mode 100644 include/standard-headers/linux/virtio_vsock.h
--
2.7.4
- [Qemu-devel] [RFC 0/2] vhost-vsock: add vhost-vsock device,
Stefan Hajnoczi <=