[libvirt] [PATCHv2 0/5] Add agent lifecycle event

Peter Krempa pkrempa at redhat.com
Fri Nov 21 15:29:50 UTC 2014


I'll post the promised channel state event later in a separate series.

Peter Krempa (5):
  qemu: chardev: Extract more information about character devices
  qemu: process: Refresh virtio channel guest state when connecting to
    mon
  event: Add guest agent lifecycle event
  examples: Add support for the guest agent lifecycle event
  qemu: Emit the guest agent lifecycle event

 daemon/remote.c                     | 36 +++++++++++++++
 examples/object-events/event-test.c | 67 ++++++++++++++++++++++++++-
 include/libvirt/libvirt-domain.h    | 41 +++++++++++++++++
 src/conf/domain_event.c             | 78 ++++++++++++++++++++++++++++++++
 src/conf/domain_event.h             |  9 ++++
 src/libvirt_private.syms            |  2 +
 src/qemu/qemu_driver.c              |  6 +++
 src/qemu/qemu_monitor.c             | 13 +++++-
 src/qemu/qemu_monitor.h             |  6 +++
 src/qemu/qemu_monitor_json.c        | 51 ++++++++++++++-------
 src/qemu/qemu_monitor_text.c        | 17 ++++---
 src/qemu/qemu_process.c             | 90 ++++++++++++++++++++++++++++++++++---
 src/remote/remote_driver.c          | 31 +++++++++++++
 src/remote/remote_protocol.x        | 16 ++++++-
 src/remote_protocol-structs         |  7 +++
 tests/qemumonitorjsontest.c         | 41 ++++++++++++++---
 tools/virsh-domain.c                | 39 ++++++++++++++++
 17 files changed, 513 insertions(+), 37 deletions(-)

-- 
2.1.0




More information about the libvir-list mailing list