From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:38865) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TNon5-000169-6A for qemu-devel@nongnu.org; Mon, 15 Oct 2012 13:49:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TNon4-0001xH-1s for qemu-devel@nongnu.org; Mon, 15 Oct 2012 13:49:23 -0400 Received: from mx1.redhat.com ([209.132.183.28]:9580) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TNon3-0001xB-OL for qemu-devel@nongnu.org; Mon, 15 Oct 2012 13:49:21 -0400 Message-ID: <507C4C9D.2050506@redhat.com> Date: Mon, 15 Oct 2012 11:49:17 -0600 From: Eric Blake MIME-Version: 1.0 References: <1350305057-6287-1-git-send-email-stefanha@redhat.com> In-Reply-To: <1350305057-6287-1-git-send-email-stefanha@redhat.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig1B75BD88E5BA5C0255E17E85" Subject: Re: [Qemu-devel] [PATCH v2 0/3] qemu-img: Add --backing-chain option to info command List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: Kevin Wolf , kashyap.cv@gmail.com, qemu-devel@nongnu.org, =?UTF-8?B?QmVub8OudCBDYW5ldA==?= This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig1B75BD88E5BA5C0255E17E85 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 10/15/2012 06:44 AM, Stefan Hajnoczi wrote: > This series adds the --backing-chain option for enumerating the backing= file > chain. Given the topmost image it will print qemu-img info information= for > each image file in the chain. >=20 > Special care needs to be taken when image files form an infinite loop. = This is > very unusual, most like due to malicious image files. Nevertheless, qe= mu-img > must be robust against invalid inputs so we explicit check for this. >=20 > Stefan Hajnoczi (3): > qemu-img: Add --backing-chain option to info command > qemu-img: Detect backing file chain infinite loops > qemu-iotests: Add 041 backing file chain infinite loop test >=20 > qemu-img.c | 115 ++++++++++++++++++++++++++++++++++-= -------- > tests/qemu-iotests/041 | 90 +++++++++++++++++++++++++++++++++ > tests/qemu-iotests/041.out | 81 ++++++++++++++++++++++++++++++ > tests/qemu-iotests/common.rc | 9 ++++ > tests/qemu-iotests/group | 1 + > 5 files changed, 274 insertions(+), 22 deletions(-) > create mode 100755 tests/qemu-iotests/041 > create mode 100644 tests/qemu-iotests/041.out Series: Reviewed-by: Eric Blake although you may need a file rename in patch 3/3 --=20 Eric Blake eblake@redhat.com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --------------enig1B75BD88E5BA5C0255E17E85 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.12 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQEcBAEBCAAGBQJQfEydAAoJEKeha0olJ0NqrfoH/j2kt1SqtXE+q+5YGwpYYOEJ mcC/KZwUyl66wrfRpOlXOfJQiOx+QfOpwnv3CZXkEltCr77draCsFxmjNIhrtmf4 WF3T93rXbeqwEPixC3QdTC1B28oVsHZcdj1Die7EijPeaLOPSrFucShKsx0d/NwI lbWjlzK8yvpC4Zn+SoeK1zGFTQQ80/EYSlAKQO8vnrcYZ212afD3pkv42o2RpJwy pUGjcjaC+RYLWW10oXyo2kr2+z6YOjCWRgE8wkTvGNDcrCOssMbrq7xa5mwVP7Oh B5EWt1RqgG37qukhcR2joOT/BFUCzWAPr/frKsxUStGT+G4aSrjoNivdU9ElukE= =daaV -----END PGP SIGNATURE----- --------------enig1B75BD88E5BA5C0255E17E85--