[PATCH v2 00/12] Various bhyve driver improvements for FreeBSD

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

 



The main changes are:
 * Add support for standard hooks in bhyve backend:
   - prepare
   - start
   - started
   - stopped
   - release
 * Some code cleanup & general housekeeping in bhyve backend
 * Add support for reboot in bhyve backend, both from within the VM and from the host

Ryan Moeller (12):
  Add hooks for bhyve backend
  Fix build errors on FreeBSD
  Simplify bhyve driver caps helpers
  Remove redundant parameter to virBhyveProcessStart()
  Factor out conn
  Fix indentation
  Eliminate rc variable
  Make bhyveMonitor a virClass
  Don't bother seeking to the end of a file opened O_APPEND
  Add reboot support for bhyve backend
  Fix bhyvexml2argvtest
  Add missing virtlogd.init for OpenRC

 src/bhyve/bhyve_command.c    |  40 ++++-----
 src/bhyve/bhyve_command.h    |   4 +-
 src/bhyve/bhyve_driver.c     |  67 ++++++++++----
 src/bhyve/bhyve_driver.h     |   4 +-
 src/bhyve/bhyve_monitor.c    | 165 +++++++++++++++++++++++------------
 src/bhyve/bhyve_monitor.h    |   2 +
 src/bhyve/bhyve_process.c    | 106 +++++++++++++++-------
 src/bhyve/bhyve_process.h    |   4 +-
 src/conf/virnetworkobj.c     |   7 +-
 src/logging/Makefile.inc.am  |  10 +++
 src/logging/virtlogd.init.in |  14 +++
 src/util/virhook.c           |  15 ++++
 src/util/virhook.h           |  11 +++
 tests/bhyvexml2argvtest.c    |   4 +-
 14 files changed, 319 insertions(+), 134 deletions(-)
 create mode 100644 src/logging/virtlogd.init.in

-- 
2.23.0


--
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]

  Powered by Linux