From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:35932) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1USqan-0004Va-A3 for qemu-devel@nongnu.org; Thu, 18 Apr 2013 11:17:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1USqam-0000sp-5f for qemu-devel@nongnu.org; Thu, 18 Apr 2013 11:17:45 -0400 Received: from mail-qc0-x236.google.com ([2607:f8b0:400d:c01::236]:54764) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1USqam-0000sc-1K for qemu-devel@nongnu.org; Thu, 18 Apr 2013 11:17:44 -0400 Received: by mail-qc0-f182.google.com with SMTP id k19so55932qcs.41 for ; Thu, 18 Apr 2013 08:17:43 -0700 (PDT) Sender: Paolo Bonzini From: Paolo Bonzini Date: Thu, 18 Apr 2013 17:17:24 +0200 Message-Id: <1366298249-11739-1-git-send-email-pbonzini@redhat.com> Subject: [Qemu-devel] [RFC PATCH 0/5] qcow2.py: dump metadata List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: kwolf@redhat.com, stefanha@redhat.com This series includes several improvements to qcow2.py, mostly the ability to dump the L1 and L2 tables for a full backing chain. Doing this completely would require support for all image formats, not just qcow2. To cover the common cases, I included support for raw backing files. The right thing to do perhaps would be to add the read-metadata patches from the in-place QED conversion summer of code project, but I wanted to throw out these anyway if anyone has comments. Paolo Paolo Bonzini (5): qcow2.py: rename class to Qcow qcow2.py: add ImageFile superclass qcow2.py: add load_image() method qcow2.py: add method to load backing image qcow2.py: add dump-map command tests/qemu-iotests/qcow2.py | 258 +++++++++++++++++++++++++++++++++++++------- 1 file changed, 217 insertions(+), 41 deletions(-) -- 1.8.2