[PATCH v2 0/3] Reflect MAC change in live domain XML

Michal Privoznik via Devel posted 3 patches 1 month, 1 week ago
Only 1 patches received!
There is a newer version of this series
docs/formatdomain.rst               |  5 ++
examples/c/misc/event-test.c        | 14 +++++
include/libvirt/libvirt-domain.h    | 28 +++++++++
src/conf/domain_conf.c              |  6 ++
src/conf/domain_conf.h              |  3 +
src/conf/domain_event.c             | 93 +++++++++++++++++++++++++++++
src/conf/domain_event.h             | 12 ++++
src/conf/schemas/domaincommon.rng   |  5 ++
src/libvirt_private.syms            |  2 +
src/qemu/qemu_domain.c              | 48 ++++++++++++++-
src/qemu/qemu_domain.h              |  3 +-
src/qemu/qemu_driver.c              | 11 ++--
src/qemu/qemu_process.c             |  2 +-
src/remote/remote_daemon_dispatch.c | 32 ++++++++++
src/remote/remote_driver.c          | 34 +++++++++++
src/remote/remote_protocol.x        | 17 +++++-
src/remote_protocol-structs         |  8 +++
tools/virsh-domain-event.c          | 20 +++++++
18 files changed, 335 insertions(+), 8 deletions(-)
[PATCH v2 0/3] Reflect MAC change in live domain XML
Posted by Michal Privoznik via Devel 1 month, 1 week ago
v2 of

https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/AVMO4LJK4HHFISPGCW4YXSLZ4HH36XLT/

diff to v1:
- If the MAC address is changed to its original the proper event is
  emitted.
- In 3/3 some variables were renamed to avoid ambiguity.

Michal Prívozník (3):
  qemu: Reflect MAC address change in live domain XML
  Introduce NIC_MAC_CHANGE event
  qemu: Emit NIC_MAC_CHANGE event

 docs/formatdomain.rst               |  5 ++
 examples/c/misc/event-test.c        | 14 +++++
 include/libvirt/libvirt-domain.h    | 28 +++++++++
 src/conf/domain_conf.c              |  6 ++
 src/conf/domain_conf.h              |  3 +
 src/conf/domain_event.c             | 93 +++++++++++++++++++++++++++++
 src/conf/domain_event.h             | 12 ++++
 src/conf/schemas/domaincommon.rng   |  5 ++
 src/libvirt_private.syms            |  2 +
 src/qemu/qemu_domain.c              | 48 ++++++++++++++-
 src/qemu/qemu_domain.h              |  3 +-
 src/qemu/qemu_driver.c              | 11 ++--
 src/qemu/qemu_process.c             |  2 +-
 src/remote/remote_daemon_dispatch.c | 32 ++++++++++
 src/remote/remote_driver.c          | 34 +++++++++++
 src/remote/remote_protocol.x        | 17 +++++-
 src/remote_protocol-structs         |  8 +++
 tools/virsh-domain-event.c          | 20 +++++++
 18 files changed, 335 insertions(+), 8 deletions(-)

-- 
2.48.1