From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=34103 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OUFSI-0002ij-64 for qemu-devel@nongnu.org; Thu, 01 Jul 2010 04:49:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OUFSG-0001ke-J2 for qemu-devel@nongnu.org; Thu, 01 Jul 2010 04:49:10 -0400 Received: from mx1.redhat.com ([209.132.183.28]:8166) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OUFSG-0001kZ-C7 for qemu-devel@nongnu.org; Thu, 01 Jul 2010 04:49:08 -0400 Message-ID: <4C2C5674.3000001@redhat.com> Date: Thu, 01 Jul 2010 10:48:52 +0200 From: Kevin Wolf MIME-Version: 1.0 References: <1277969441-22879-1-git-send-email-armbru@redhat.com> In-Reply-To: <1277969441-22879-1-git-send-email-armbru@redhat.com> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: [PATCH v3 00/13] More block-related fixes and cleanups List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Markus Armbruster Cc: hch@lst.de, qemu-devel@nongnu.org, kraxel@redhat.com Am 01.07.2010 09:30, schrieb Markus Armbruster: > I'm working on cleanly separating block device host and guest parts. > I'd like to route all this work through Kevin's block tree. This is > still just preliminaries. > > There will be at least one more round of cleanup & fixes before > blockdev_add proper. I intend to start with a minimal QMP-only > version, then add features. > > v3: cover close of snapshot device, not just delete > clean up bdrv_snapshots() > > v2: plug leaks pointed out by Kevin Wolf > fix qdev_prop_set_drive() to set the property only when attach > succeeded (free_drive() will die without this) > > Markus Armbruster (13): > scsi: scsi_bus_legacy_handle_cmdline() can fail, fix callers > ide: Make it explicit that ide_create_drive() can't fail > blockdev: Remove drive_get_serial() > blockdev: New drive_get_by_blockdev() > blockdev: Clean up automatic drive deletion > qdev: Decouple qdev_prop_drive from DriveInfo > blockdev: drive_get_by_id() is no longer used, remove > block: Catch attempt to attach multiple devices to a blockdev > savevm: Survive hot-unplug of snapshot device > block: Clean up bdrv_snapshots() > block: Fix virtual media change for if=none > ide: Make PIIX and ISA IDE init functions return the qdev > pc: Fix CMOS info for drives defined with -device Thanks, applied all to the block branch. Kevin