svn commit: r331510 - in head: share/man/man4 sys/conf sys/dev/vmware/vmci sys/modules/vmware sys/modules/vmware/vmci

Rodney W. Grimes freebsd at pdx.rh.CN85.dnsmgr.net
Sun Mar 25 01:27:10 UTC 2018


> Author: mp
> Date: Sun Mar 25 00:57:00 2018
> New Revision: 331510
> URL: https://svnweb.freebsd.org/changeset/base/331510
> 
> Log:
>   Add VMCI (Virtual Machine Communication Interface) driver
>   
>   In a virtual machine, VMCI is exposed as a regular PCI device. The primary
>   communication mechanisms supported are a point-to-point bidirectional
>   transport based on a pair of memory-mapped queues, and asynchronous
>   notifications in the form of datagrams and doorbells. These features are
>   available to kernel level components such as vSockets through the VMCI
>   kernel API. In addition to this, the VMCI kernel API provides support for
>   receiving events related to the state of the VMCI communication channels,
>   and the virtual machine itself.
>   
>   Submitted by: Vishnu Dasa <vdasa at vmware.com>
>   Reviewed by: bcr, imp
>   Obtained from: VMware
>   Differential Revision: https://reviews.freebsd.org/D14289

These files do not each contain a usable copyright, though
they seem to contain SPDX tags that indiate they should contain
a BSD 2 clause copyright.


> Added:
>   head/share/man/man4/vmci.4   (contents, props changed)
>   head/sys/dev/vmware/vmci/
...


-- 
Rod Grimes                                                 rgrimes at freebsd.org


More information about the svn-src-all mailing list