[PATCH v3] bhyve: add a basic driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Changes from the previos version, based on Daniel's feedback:

 * Moved autoconf driver detection to m4/
 * Added driver sources to STATEFUL_DRIVER_SOURCE_FILES
 * Dropped unneeded locking from DefineXML
 * Initial implemtation of dumpxml/dominfo, stub of state
 * Moved command generation to bhyve_command.c
 * Attempt to unload VM on errors

Roman Bogorodskiy (1):
  bhyve: add a basic driver

 configure.ac                |  11 +
 daemon/libvirtd.c           |   9 +
 include/libvirt/virterror.h |   1 +
 m4/virt-driver-bhyve.m4     |  52 ++++
 src/Makefile.am             |  38 +++
 src/bhyve/bhyve_command.c   | 269 +++++++++++++++++++++
 src/bhyve/bhyve_command.h   |  41 ++++
 src/bhyve/bhyve_driver.c    | 566 ++++++++++++++++++++++++++++++++++++++++++++
 src/bhyve/bhyve_driver.h    |  28 +++
 src/bhyve/bhyve_process.c   | 205 ++++++++++++++++
 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 +
 17 files changed, 1312 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

-- 
1.8.4.3

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]