From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MMoNQ-0000yJ-LZ for qemu-devel@nongnu.org; Fri, 03 Jul 2009 15:24:52 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MMoNM-0000wj-7o for qemu-devel@nongnu.org; Fri, 03 Jul 2009 15:24:52 -0400 Received: from [199.232.76.173] (port=39877 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MMoNM-0000we-04 for qemu-devel@nongnu.org; Fri, 03 Jul 2009 15:24:48 -0400 Received: from moutng.kundenserver.de ([212.227.126.186]:58089) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MMoNL-0005N7-Eb for qemu-devel@nongnu.org; Fri, 03 Jul 2009 15:24:47 -0400 Received: from localhost ([127.0.0.1] ident=stefan) by flocke.weilnetz.de with esmtp (Exim 4.69) (envelope-from ) id 1MMoNI-0001WQ-7G for qemu-devel@nongnu.org; Fri, 03 Jul 2009 21:24:44 +0200 Message-ID: <4A4E5AFC.4020206@mail.berlios.de> Date: Fri, 03 Jul 2009 21:24:44 +0200 From: Stefan Weil MIME-Version: 1.0 Subject: [Qemu-devel] [PATCH] RFC: Add new block driver for the VDI format Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: QEMU Developers Hello, this mail will be followed by two patches which allow QEMU to create, read and write VDI images. VDI is the native image format of SUN's VirtualBox emulator. The code was written from scratch for QEMU, while earlier patches sent to Qemu-devel were wrappers for code from VirtualBox. See http://lists.gnu.org/archive/html/qemu-devel/2008-07/msg00366.html for those patches. Patch 1 adds uuid support to QEMU and can be used independent of the second patch (look for uuid in vl.c, for example). Patch 2 adds the VDI block driver. It only needs uuid support when a new image is created (without uuid, it will create an image with zeroed "uuid" values), so this second patch is semi-independent of the first. Please test, comment and add both patches to QEMU master (if there are no objections). Regards Stefan Weil