[libvirt] [PATCH v10] bhyve: add a basic driver

Daniel P. Berrange berrange at redhat.com
Wed Feb 19 15:21:07 UTC 2014


On Tue, Feb 18, 2014 at 02:08:10PM +0400, Roman Bogorodskiy wrote:
> At this point it has a limited functionality and is highly
> experimental. Supported domain operations are:
> 
>   * define
>   * start
>   * destroy
>   * dumpxml
>   * dominfo
> 
> It's only possible to have only one disk device and only one
> network, which should be of type bridge.
> ---
>  configure.ac                |   7 +
>  daemon/libvirtd.c           |   9 +
>  include/libvirt/virterror.h |   1 +
>  m4/virt-driver-bhyve.m4     |  57 +++++
>  po/POTFILES.in              |   3 +
>  src/Makefile.am             |  32 +++
>  src/bhyve/bhyve_command.c   | 331 ++++++++++++++++++++++++
>  src/bhyve/bhyve_command.h   |  41 +++
>  src/bhyve/bhyve_driver.c    | 612 ++++++++++++++++++++++++++++++++++++++++++++
>  src/bhyve/bhyve_driver.h    |  28 ++
>  src/bhyve/bhyve_process.c   | 224 ++++++++++++++++
>  src/bhyve/bhyve_process.h   |  36 +++
>  src/bhyve/bhyve_utils.h     |  48 ++++
>  src/conf/domain_conf.c      |   3 +-
>  src/conf/domain_conf.h      |   1 +
>  src/driver.h                |   1 +
>  src/libvirt.c               |   3 +
>  src/util/virerror.c         |   1 +
>  18 files changed, 1437 insertions(+), 1 deletion(-)
>  create mode 100644 m4/virt-driver-bhyve.m4
>  create mode 100644 src/bhyve/bhyve_command.c
>  create mode 100644 src/bhyve/bhyve_command.h
>  create mode 100644 src/bhyve/bhyve_driver.c
>  create mode 100644 src/bhyve/bhyve_driver.h
>  create mode 100644 src/bhyve/bhyve_process.c
>  create mode 100644 src/bhyve/bhyve_process.h
>  create mode 100644 src/bhyve/bhyve_utils.h

ACK, and pushed to GIT.

Great job getting this new driver up & running, and welcome to
the libvirt committers team.

Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|




More information about the libvir-list mailing list