On 9/28/26 21:25, Roman Bogorodskiy wrote: > This series implements user session support (bhyve:///session) > for the bhyve driver. > > Roman Bogorodskiy (9): > bhyve: move paths to driver configuration > bhyve: capabilities: probe monitor mode support > bhyve: initial unprivileged mode support > bhyve: implement virDomainReset() > bhyve: implement process management for monitor mode > bhyve: implement reconnect for unprivileged mode > bhyve: cleanup IPC sockets > bhyve: bhyvexml2argvtest: test unprivileged mode > docs: drvbhyve: document session mode > > docs/drvbhyve.rst | 24 ++- > src/bhyve/bhyve_capabilities.c | 29 +++ > src/bhyve/bhyve_capabilities.h | 2 + > src/bhyve/bhyve_command.c | 32 +++ > src/bhyve/bhyve_command.h | 6 + > src/bhyve/bhyve_conf.c | 47 +++- > src/bhyve/bhyve_conf.h | 2 +- > src/bhyve/bhyve_domain.c | 30 ++- > src/bhyve/bhyve_domain.h | 4 +- > src/bhyve/bhyve_driver.c | 173 ++++++++++----- > src/bhyve/bhyve_process.c | 201 ++++++++++++++---- > src/bhyve/bhyve_process.h | 5 + > src/bhyve/bhyve_utils.h | 13 +- > .../bhyvexml2argv-uefi-unprivileged.args | 14 ++ > tests/bhyvexml2argvtest.c | 35 ++- > tests/bhyvexml2xmltest.c | 4 +- > 16 files changed, 506 insertions(+), 115 deletions(-) > create mode 100644 > tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-uefi-unprivileged.args >
Reviewed-by: Michal Privoznik <[email protected]> Michal
