From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42129) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zvzs2-0002TH-Rf for qemu-devel@nongnu.org; Mon, 09 Nov 2015 22:45:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zvzs1-0001hn-M6 for qemu-devel@nongnu.org; Mon, 09 Nov 2015 22:45:22 -0500 References: <1447126069-6185-1-git-send-email-mreitz@redhat.com> From: Eric Blake Message-ID: <5641684C.3090807@redhat.com> Date: Mon, 9 Nov 2015 20:45:16 -0700 MIME-Version: 1.0 In-Reply-To: <1447126069-6185-1-git-send-email-mreitz@redhat.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="kbXAHVaxRMXKnX9WxLlALM11lia7Ql5o0" Subject: Re: [Qemu-devel] [PATCH v2 0/8] blockdev: Further BlockBackend work List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Max Reitz , qemu-block@nongnu.org Cc: Kevin Wolf , Jeff Cody , qemu-devel@nongnu.org, Stefan Hajnoczi This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --kbXAHVaxRMXKnX9WxLlALM11lia7Ql5o0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable [side question] On 11/09/2015 08:27 PM, Max Reitz wrote: > Overall, this series adds more uses for BlockBackends and makes the cod= e > follow the "reference theory" more closely, in that any BlockBackend > created (through -drive or blockdev-add) has a reference count of 1, an= d > that reference should be held by the monitor. This is reflected here by= > introducing an explicit list of monitor-owned BlockBackends, which in > turn allows us to remove bdrv_states, and, perhaps most importantly, > blk_hide_on_behalf_of_do_drive_del(). >=20 > Although I don't suppose anyone will care much, here's that > backport-diff against v1: >=20 > Key: > [----] : patches are identical > [####] : number of functional differences between upstream/downstream p= atch > [down] : patch is downstream-only > The flags [FC] indicate (F)unctional and (C)ontextual differences, resp= ectively >=20 > 001/8:[----] [-C] 'block: Add blk_name_taken()' > 002/8:[----] [-C] 'block: Add blk_next_inserted()' > 003/8:[----] [-C] 'block: Add blk_commit_all() and blk_invalidate_cache= _all()' > 004/8:[0073] [FC] 'block: Use BlockBackend more' > 005/8:[0004] [FC] 'blockdev: Add list of monitor-owned BlockBackends' > 006/8:[down] 'blockdev: Remove blk_hide_on_behalf_of_hmp_drive_del()' > (renamed from "..._on_behalf_of_do_drive_del()") This is a nice note. Is there any way to make 'git backport-diff' automatically do this, or does it have to be done manually when renaming patches? > 007/8:[0213] [FC] 'block: Move some bdrv_*_all() functions to BB' > 008/8:[0027] [FC] 'block: Remove bdrv_states' >=20 --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --kbXAHVaxRMXKnX9WxLlALM11lia7Ql5o0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJWQWhMAAoJEKeha0olJ0NqU7YH/Rwayz/Mv17W6dAHEEWTHB38 u08nB1Ho0nMuSSZMP1lBlJS+EYsKv0wB0hG0rw2/bwLZ+w8deSuFxoWRrqxY26F0 5bkopytFrG4rbNfrT8QtePzwj9zasu5fCaDGJ8sO1xvX4fjXdH/zcI859eFeV1G8 fzL+rlQvusx522YhXBmoXP84ZOV9Vt1miXzaR5aYGx8msylbjuFJIDfnLTsqhz3i JLPakIvU4Og0AtnQYiqdMjVk2X+N7m5y+JP39s9AyskRtkpS9Sns6RUlDJ/ceyug sQ44ONPV5aR7EzL5H5/1G0VNfJuwgddvl+COv4QB2RVXIjas8vssnVJxn2b3THo= =JDDn -----END PGP SIGNATURE----- --kbXAHVaxRMXKnX9WxLlALM11lia7Ql5o0--