From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47136) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDCrx-0005ec-Aa for qemu-devel@nongnu.org; Wed, 15 Jun 2016 11:36:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bDCrv-00005e-3l for qemu-devel@nongnu.org; Wed, 15 Jun 2016 11:36:40 -0400 From: Max Reitz Date: Wed, 15 Jun 2016 17:36:28 +0200 Message-Id: <20160615153630.2116-1-mreitz@redhat.com> Subject: [Qemu-devel] [PATCH 0/2] qcow2: Avoid making the L1 table too big List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-block@nongnu.org Cc: qemu-devel@nongnu.org, Max Reitz , Kevin Wolf See https://bugs.launchpad.net/qemu/+bug/1592590 for a bug report. Reproducer: $ ./qemu-img create -f qcow2 test.qcow2 1M Formatting 'test.qcow2', fmt=qcow2 size=1048576 encryption=off cluster_size=65536 lazy_refcounts=off refcount_bits=16 $ ./qemu-img resize test.qcow2 100000T Image resized. $ ./qemu-img info test.qcow2 qemu-img: Could not open 'test.qcow2': Active L1 table too large After this series: $ ./qemu-img resize test.qcow2 100000T qemu-img: Error resizing image: File too large Max Reitz (2): qemu-img: Use strerror() for generic resize error qcow2: Avoid making the L1 table too big block/qcow2-cluster.c | 2 +- qemu-img.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- 2.8.3