From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:40092) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UGH4p-0001o6-Tp for qemu-devel@nongnu.org; Thu, 14 Mar 2013 18:56:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UGH4o-0000gf-Sj for qemu-devel@nongnu.org; Thu, 14 Mar 2013 18:56:47 -0400 Received: from mx1.redhat.com ([209.132.183.28]:47812) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UGH4o-0000gW-J8 for qemu-devel@nongnu.org; Thu, 14 Mar 2013 18:56:46 -0400 Message-ID: <514255AB.2080709@redhat.com> Date: Thu, 14 Mar 2013 16:56:43 -0600 From: Eric Blake MIME-Version: 1.0 References: In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="----enig2MOBNQGABISUPTGGWJOPO" Subject: Re: [Qemu-devel] [libvirt] [PATCH v8 0/3] DEVICE_DELETED event List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" Cc: Kevin Wolf , Anthony Liguori , Eduardo Habkost , libvir-list@redhat.com, qemu-devel@nongnu.org, Markus Armbruster , Paolo Bonzini , Luiz Capitulino This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2MOBNQGABISUPTGGWJOPO Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 03/14/2013 06:40 AM, Michael S. Tsirkin wrote: > libvirt has a long-standing bug: when removing the device, > it can request removal but does not know when the > removal completes. Add an event so we can fix this in a robust way. >=20 > First patch only adds the event with ID, second patch adds a path field= =2E > Split this way for ease of backport (stable downstreams without QOM > would want to only take the first patch). > Event without fields is still useful as management can use it to > poll device list to figure out which device was removed. >=20 > Signed-off-by: Michael S. Tsirkin Series: Reviewed-by: Eric Blake >=20 > If there are no more comments I'll stick this on my > pci branch. Of course, libvirt still has to still add a patch to start using this event, but I think we have reached a good design, including consideration for distros doing partial backports, which will minimize the surprises for libvirt. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org ------enig2MOBNQGABISUPTGGWJOPO Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJRQlWrAAoJEKeha0olJ0Nq1ZMH/jHjLfjqLmHj+WNDSlXS28BM ZXh6xaRqG/goXr2b7ntOezBhCtVA8T34llkhcN/+4sAPvaTVKT6Fk16TDsPUQQp0 71CAFnTmhKQMw2wtNJu82VN2IzNeuI1NMiaIfBu0bXkAXrVLPONtMEfjYsNlUHgv NZGtN8jFoB7hh5K2Qdh+U4u/Qge6YNx8GCHrjTzQCF1fNdDYwtD8Wg34R+m45krD zB61+PsH4TYTTWrg7077X+uiynQ28aUL2gCQyGcxwsdC2ub+KEb5dQQ+YIomguiN nK3AOoZDtc1Z1BbKEr0qxW76L7v3+vlCxlRG1lY9hS4CkgC+qCyTgCq0XTwHtRU= =i/q/ -----END PGP SIGNATURE----- ------enig2MOBNQGABISUPTGGWJOPO--