15 May
2026
15 May
'26
1:16 p.m.
On 5/14/26 07:02, Roman Bogorodskiy wrote:
To prepare for the qemu agent support for the bhyve driver, move the implementation from qemu/ to hypervisor. This way this implementation can be shared across multiple drivers.
The move is mostly mechanical except qemuAgentOpen() which now accepts the "timeout" argument for the agent timeout. As the original code used QEMU_DOMAIN_PRIVATE() to access the agent timeout value, this change allows to make the code driver-independent.
emuAgentOpenUnix() is wrapped with #ifndef WIN32 so it does not fail on
qemuAgentOpenUnix()
mingw.
Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
Michal