From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44195) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvRjE-0007Fr-6E for qemu-devel@nongnu.org; Fri, 13 Jun 2014 09:41:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WvRj6-0001Co-Nz for qemu-devel@nongnu.org; Fri, 13 Jun 2014 09:41:12 -0400 Received: from mx1.redhat.com ([209.132.183.28]:17903) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvRj6-0001CS-FT for qemu-devel@nongnu.org; Fri, 13 Jun 2014 09:41:04 -0400 Date: Fri, 13 Jun 2014 09:40:57 -0400 From: Jeff Cody Message-ID: <20140613134057.GA20898@localhost.localdomain> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [Qemu-devel] Block layer meeting notes from June 10/11 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: Kevin Wolf , =?iso-8859-1?Q?Beno=EEt?= Canet , Fam Zheng , qemu-devel , Markus Armbruster , Max Reitz On Fri, Jun 13, 2014 at 09:28:28PM +0800, Stefan Hajnoczi wrote: > * Arbitrary nodes > * drive-mirror of arbitrary node > * block-stream of arbitrary node > * Jeff Cody's block-commit of arbitrary node patch series > > Action: > * Add base-nodename argument to block-stream command [Benoit] > * Add top-nodename argument to block-stream command [Benoit] > * If command can modify part of a backing chain, need to add option > to update the parent's backing filename field on disk! > * Add optional backing-filename argument (since libvirt may use fd > passing and QEMU's filename is useless) > * Add boolean whether to update backing file (for users who don't > need to override backing filename) > * drive-mirror (block-mirror) of arbitrary node [Benoit] > * Deprecate filename references in QMP commands in favour of node > names (e.g. streaming base) [Jeff?] Please see my node-name patch series - it addresses block-stream in addition to block-commit, and also allows updating the parent's backing filenames as well. Libvirt and OpenStack have been testing their relative pathname functionality (including gluster protocol relative pathnames) with these patches. -Jeff