Re: [PATCH 0/2] event cleanups

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Apologies for not creating a cover letter originally, so now this thread
is all awkward.

While I still have pending event patches (for my new proposed API, among
other things), those can be in a new series.  The patches in this series
represent cleanups to a number of bugs that I found while trying to
prepare my further patches.  I ended up enhancing the testsuite to catch
quite a few issues, and left tests as separate commits.  I rebased
things so that as presented in this series, most tests are presented
first (to expose the failure) then the patch to fix the issue; but my
plans are to squash them together before actually pushing so that 'make
check' works for all pushed commits.  (The only exception to the naming
convention is that patch 4/2 is the test for 2/2).  The final series
will look like:

Eric Blake (10):
      event: use bool in more places
      event: make deregister return value match docs
      event: use newer array management macros
      event: share state driver between test:///default connections
      event: rename confusing variable in test, remote drivers
      event: don't let old-style events clobber per-domain events
      event: tighten scope of object_event
      event: properly filter count of remaining events
      event: don't allow mix of old- and new-style registration
      event: don't turn offline domain into global event

 src/conf/domain_event.c         | 185 +++-----------------
 src/conf/network_event.c        |  13 +-
 src/conf/object_event.c         | 363
+++++++++++++++++++++++++---------------
 src/conf/object_event.h         |   2 -
 src/conf/object_event_private.h |  61 +------
 src/libvirt.c                   |  17 +-
 src/libxl/libxl_driver.c        |  35 ++--
 src/lxc/lxc_driver.c            |  32 ++--
 src/network/bridge_driver.c     |  11 +-
 src/remote/remote_driver.c      |  39 ++---
 src/test/test_driver.c          | 132 +++++++++------
 src/uml/uml_driver.c            |  29 ++--
 src/vbox/vbox_tmpl.c            |  32 ++--
 src/xen/xen_driver.c            |  27 +--
 tests/objecteventtest.c         | 192 +++++++++++++++++++--
 15 files changed, 639 insertions(+), 531 deletions(-)

-- 
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]