From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56029) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZcCpH-0002qG-5j for qemu-devel@nongnu.org; Wed, 16 Sep 2015 09:32:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZcCpG-0000xf-5y for qemu-devel@nongnu.org; Wed, 16 Sep 2015 09:32:43 -0400 Date: Wed, 16 Sep 2015 15:32:34 +0200 From: Kevin Wolf Message-ID: <20150916133234.GA3980@noname.str.redhat.com> References: <20120530234408.16043.24886.malonedeb@chaenomeles.canonical.com> <20150916121131.10679.62163.malone@chaenomeles.canonical.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150916121131.10679.62163.malone@chaenomeles.canonical.com> Subject: Re: [Qemu-devel] [Bug 1006655] Re: Can't convert to vmdk with the streamOptimized subformat List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-block@nongnu.org, rgerganov@vmware.com Cc: famz@redhat.com, qemu-devel@nongnu.org Am 16.09.2015 um 14:11 hat Radoslav Gerganov geschrieben: > My patch has landed: > https://github.com/qemu/qemu/commit/3efffc3292d94271a15b1606b4a56adf6c6f04ed > > I think we can resolve this bug as fixed. Just one note for those how > are trying to use streamOptimized images with VMware: you need to patch > the VMDK version because VMware products accept only version 3 for > streamOptimized: > > # Set VMDK version 3 for foo.vmdk > $ printf '\x03' | dd conv=notrunc of=foo.vmdk bs=1 seek=$((0x4)) Then I guess this is how qemu-img should create the image in the first place. After all, compatibility with VMware is the only reason why the VMDK driver exists. Radoslav or Fam, can one of you send a patch for this? Kevin