Am 15.10.2012 14:44, schrieb Stefan Hajnoczi: > A malicious or corruption image can contain an infinite loop of backing > files. The qemu-img info --backing-chain command must not hang when > such files are encountered. > > Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com>
This seems to do what is intended, but I think rather than fixing the 'qemu-img info' special case I'd have fixed bdrv_open() to detect the situation. Do we need to properly communicate what the broken image is with JSON output? This patch will only produce broken JSON in the failure case. Kevin