Skip to content

qemu_agent: Switch to event driven impl

Michal Privoznik qemu-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2qemu_agent: Add some more debug printssrc/qemu/qemu_agent.c src/qemu/qemu_process.c+4 -11 reply
2/2qemu_agent: Wait for events instead of agent responsesrc/qemu/qemu_agent.c src/qemu/qemu_agent.h src/qemu/qemu_process.c+60 -52 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [Qemu-devel] [PATCH 0/2] qemu_agent: Switch to event driven impl

Qemu fixed some qemu-ga commands reporting bogus success:

http://www.mail-archive.com/[email protected]/msg110261.html

Therefore we need an implementation which won't wait for qemu-ga to reply and hence block indefinitely. Fortunately, we can take events on qemu monitor as indication of success.

Michal Privoznik (2):
qemu_agent: Add some more debug prints
qemu_agent: Wait for events instead of agent response

 src/qemu/qemu_agent.c   |   52 +++++++++++++++++++++++++++++++++++++++++-----
 src/qemu/qemu_agent.h   |    9 ++++++++
 src/qemu/qemu_process.c |    9 ++++++++
 3 files changed, 64 insertions(+), 6 deletions(-)
Signature · 1 line
1.7.8.5