From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46068) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3jCQ-0002aO-2V for qemu-devel@nongnu.org; Thu, 16 Jan 2014 04:25:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W3jCL-0007rg-44 for qemu-devel@nongnu.org; Thu, 16 Jan 2014 04:25:17 -0500 Date: Thu, 16 Jan 2014 09:24:56 +0000 From: "Richard W.M. Jones" Message-ID: <20140116092456.GE13802@redhat.com> References: <1389806638-3114-1-git-send-email-peter.maydell@linaro.org> <52D7065F.9020203@redhat.com> <20140116091255.GD13802@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140116091255.GD13802@redhat.com> Subject: Re: [Qemu-devel] [PATCH] block/curl: Implement the libcurl timer callback interface List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: Kevin Wolf , Peter Maydell , patches@linaro.org, qemu-devel@nongnu.org, qemu-stable@nongnu.org, Stefan Hajnoczi On further investigation, the "No such file or directory" error occurs when using snapshot=on. ie: This fails: ./x86_64-softmmu/qemu-system-x86_64 -drive 'file=http://127.0.0.1/~rjones/cirros-0.3.1-x86_64-disk.img,if=virtio,snapshot=on' This works: ./x86_64-softmmu/qemu-system-x86_64 -drive 'file=http://127.0.0.1/~rjones/cirros-0.3.1-x86_64-disk.img,if=virtio,readonly=on' Also, creating a qcow2 file which has the http://... path as its backing file also works (which should have the same effect as snapshot=on, but I understand the implementation is a bit different). Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 100 libraries supported. http://fedoraproject.org/wiki/MinGW