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

Ryan Moeller posted 12 patches 6 years, 1 month ago
Only 10 patches received!
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
[libvirt] [PATCH v2 00/12] Various bhyve driver improvements for FreeBSD
Posted by Ryan Moeller 6 years, 1 month ago
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@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Re: [libvirt] [PATCH v2 00/12] Various bhyve driver improvements for FreeBSD
Posted by Daniel P. Berrangé 6 years, 1 month ago
On Thu, Jan 02, 2020 at 05:46:23PM +0000, Ryan Moeller wrote:
> 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

I don't know what has happened, but we seem to be missing
this patch from the list

>   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

And this patch too.

>   Fix bhyvexml2argvtest
>   Add missing virtlogd.init for OpenRC


Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|

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