mbox series

[0/6] qga: Assorted patches, let us discuss

Message ID 20231025140058.113376-1-alexander.ivanov@virtuozzo.com
Headers show
Series qga: Assorted patches, let us discuss | expand

Message

Alexander Ivanov Oct. 25, 2023, 2 p.m. UTC
* Add a command to terminate processes executed with guest-exec command.
* Add an optional argumnet to guest-set-user-password for user creation.
* Add an optional argument to guest-fsfreeze-freeze-list to thaw a freezed
  filesystem by timeout
* Fix a freeze after a backup abort.

Alexander Ivanov (6):
  qga: Add process termination functionality
  qga: Move command execution code to a separate function
  qga: Let run_command() work without input data
  qga: Add user creation functionality
  qga: Add timeout for fsfreeze
  qga: Cancel async snapshot before abort

 qga/commands-common.h       |   2 +
 qga/commands-posix.c        | 184 +++++++++++++++++++++++-------------
 qga/commands-win32.c        | 102 +++++++++++++++++++-
 qga/commands.c              |  34 +++++++
 qga/guest-agent-core.h      |   3 +-
 qga/main.c                  |  19 +++-
 qga/qapi-schema.json        |  27 +++++-
 qga/vss-win32/requester.cpp |   1 +
 8 files changed, 298 insertions(+), 74 deletions(-)