Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Jun 2023 22:30:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 271793] virtio: doesn't implement a vsock driver
Message-ID:  <bug-271793-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271793

            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 serv=
ices
  -  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

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-271793-227>