On 5/19/26 19:21, Roman Bogorodskiy wrote: > 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 >
Reviewed-by: Michal Privoznik <[email protected]> Michal
