[Bug 271793] virtio: doesn't implement a vsock driver
Date: Fri, 02 Jun 2023 22:30:05 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271793
Bug ID: 271793
Summary: virtio: doesn't implement a vsock driver
Product: Base System
Version: CURRENT
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: kern
Assignee: bugs@FreeBSD.org
Reporter: freebsd@igalic.co
from: https://wiki.qemu.org/Features/VirtioVsock
virtio-vsock is a host/guest communications device. It allows applications in
the guest and host to communicate. This can be used to implement hypervisor
services and guest agents.
- POSIX Sockets API so existing networking applications require minimal
modification (unlike virtio-serial char devices)
- Listen sockets can accept connections from multiple clients (unlike
virtio-serial char devices)
- No address configuration required inside the guest
- No Ethernet or TCP/IP for a reduced attack surface for hypervisor services
- Can be used with VMs that have no network interfaces
Sockets are created with the AF_VSOCK address family. The SOCK_STREAM socket
type is currently implemented for in-order, guaranteed stream semantics.
The actual 1.1 spec is at:
https://docs.oasis-open.org/virtio/virtio/v1.1/csprd01/virtio-v1.1-csprd01.html#x1-39000010
--
You are receiving this mail because:
You are the assignee for the bug.