Roman Bogorodskiy (4):
  bhyve: add memtune support
  bhyve: implement the domainGetMemoryParameters API
  bhyve: process: factor out rctl(8) code
  bhyve: implement the domainSetMemoryParameters API

 src/bhyve/bhyve_domain.c                      |   8 ++
 src/bhyve/bhyve_driver.c                      | 130 +++++++++++++++++
 src/bhyve/bhyve_process.c                     |  32 ++---
 src/bhyve/bhyve_rctl.c                        | 135 ++++++++++++++++++
 src/bhyve/bhyve_rctl.h                        |  32 +++++
 src/bhyve/meson.build                         |   1 +
 ...vexml2argv-memtune-unsupported-params.args |  10 ++
 ...xml2argv-memtune-unsupported-params.ldargs |   4 +
 ...yvexml2argv-memtune-unsupported-params.xml |  28 ++++
 .../x86_64/bhyvexml2argv-memtune.args         |  10 ++
 .../x86_64/bhyvexml2argv-memtune.ldargs       |   4 +
 .../x86_64/bhyvexml2argv-memtune.xml          |  26 ++++
 tests/bhyvexml2argvtest.c                     |   2 +
 13 files changed, 402 insertions(+), 20 deletions(-)
 create mode 100644 src/bhyve/bhyve_rctl.c
 create mode 100644 src/bhyve/bhyve_rctl.h
 create mode 100644 
tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-memtune-unsupported-params.args
 create mode 100644 
tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-memtune-unsupported-params.ldargs
 create mode 100644 
tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-memtune-unsupported-params.xml
 create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-memtune.args
 create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-memtune.ldargs
 create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-memtune.xml

-- 
2.52.0

Reply via email to