[PATCH v2 0/2] bhyve: improve loader handling on arm64

Roman Bogorodskiy posted 2 patches 4 days, 11 hours ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20260128171142.31492-1-bogorodskiy@gmail.com
src/bhyve/{bhyve.conf => bhyve.conf.in}       |  7 +++++-
src/bhyve/bhyve_conf.c                        |  8 +++++++
src/bhyve/bhyve_domain.c                      | 23 +++++++++++++++++++
src/bhyve/bhyve_utils.h                       |  2 ++
src/bhyve/meson.build                         | 13 +++++++++--
.../aarch64/bhyvexml2argv-base.args           |  1 +
.../aarch64/bhyvexml2argv-base.ldargs         |  8 +------
.../aarch64/bhyvexml2argv-console.args        |  1 +
.../aarch64/bhyvexml2argv-console.ldargs      |  8 +------
tests/bhyvexml2argvmock.c                     | 20 +++++++++++++++-
tests/bhyvexml2argvtest.c                     |  2 ++
.../aarch64/bhyvexml2xmlout-base.xml          |  1 +
.../aarch64/bhyvexml2xmlout-console.xml       |  1 +
tests/bhyvexml2xmltest.c                      |  4 ++++
14 files changed, 81 insertions(+), 18 deletions(-)
rename src/bhyve/{bhyve.conf => bhyve.conf.in} (73%)
[PATCH v2 0/2] bhyve: improve loader handling on arm64
Posted by Roman Bogorodskiy 4 days, 11 hours ago
Changes since v1:

 - Make the default loader uboot path configurable
   in bhyve.conf. It might be useful for users and also
   way simpler to mock in the test than the hardcoded value
   in the code.

Roman Bogorodskiy (2):
  bhyve: improve loader handling on arm64
  bhyve: conf: do not hardcode datadir in bhyve.conf

 src/bhyve/{bhyve.conf => bhyve.conf.in}       |  7 +++++-
 src/bhyve/bhyve_conf.c                        |  8 +++++++
 src/bhyve/bhyve_domain.c                      | 23 +++++++++++++++++++
 src/bhyve/bhyve_utils.h                       |  2 ++
 src/bhyve/meson.build                         | 13 +++++++++--
 .../aarch64/bhyvexml2argv-base.args           |  1 +
 .../aarch64/bhyvexml2argv-base.ldargs         |  8 +------
 .../aarch64/bhyvexml2argv-console.args        |  1 +
 .../aarch64/bhyvexml2argv-console.ldargs      |  8 +------
 tests/bhyvexml2argvmock.c                     | 20 +++++++++++++++-
 tests/bhyvexml2argvtest.c                     |  2 ++
 .../aarch64/bhyvexml2xmlout-base.xml          |  1 +
 .../aarch64/bhyvexml2xmlout-console.xml       |  1 +
 tests/bhyvexml2xmltest.c                      |  4 ++++
 14 files changed, 81 insertions(+), 18 deletions(-)
 rename src/bhyve/{bhyve.conf => bhyve.conf.in} (73%)

-- 
2.52.0