From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MR6bO-0007Dn-E3 for qemu-devel@nongnu.org; Wed, 15 Jul 2009 11:41:02 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MR6bJ-0007A2-G0 for qemu-devel@nongnu.org; Wed, 15 Jul 2009 11:41:02 -0400 Received: from [199.232.76.173] (port=42425 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MR6bJ-00079z-BZ for qemu-devel@nongnu.org; Wed, 15 Jul 2009 11:40:57 -0400 Received: from e34.co.us.ibm.com ([32.97.110.152]:60703) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MR6bJ-000384-12 for qemu-devel@nongnu.org; Wed, 15 Jul 2009 11:40:57 -0400 Received: from d03relay02.boulder.ibm.com (d03relay02.boulder.ibm.com [9.17.195.227]) by e34.co.us.ibm.com (8.13.1/8.13.1) with ESMTP id n6FFbLxB020520 for ; Wed, 15 Jul 2009 09:37:21 -0600 Received: from d03av04.boulder.ibm.com (d03av04.boulder.ibm.com [9.17.195.170]) by d03relay02.boulder.ibm.com (8.13.8/8.13.8/NCO v9.2) with ESMTP id n6FFehSh187442 for ; Wed, 15 Jul 2009 09:40:47 -0600 Received: from d03av04.boulder.ibm.com (loopback [127.0.0.1]) by d03av04.boulder.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id n6FFehY3026676 for ; Wed, 15 Jul 2009 09:40:43 -0600 Message-ID: <4A5DF875.2020808@us.ibm.com> Date: Wed, 15 Jul 2009 10:40:37 -0500 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH] rev5: support colon in filenames References: <1245862739.6278.7.camel@localhost> <1246063310.6278.115.camel@localhost> <1246511321.6429.31.camel@localhost> <4A4C754D.10109@redhat.com> <4A4CAD86.9020607@us.ibm.com> <4A4CB39F.5070506@redhat.com> <1247041831.6297.12.camel@localhost> <1247644283.14246.3.camel@localhost> <4A5DF252.50408@us.ibm.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Blue Swirl Cc: Kevin Wolf , kvm-devel , linuxram@us.ibm.com, qemu-devel@nongnu.org, Jan Kiszka , Paul Brook Blue Swirl wrote: > Then how about something like: > -drive name=hda,if=ide,cache=off,file_is_arg -filearg foo.img > -drive name=vda,if=virtio,cache=writeback,file_comes_next -patharg foo.img > -drive name=sdb,if=scsi,unit=1,fnarg -fnarg boo.img > The explicit ordering part seems clunky to me. How about: -drive name=vda,if=virtio -drive.vda.file filename.img What's nice about this syntax is it generalizes well. You could have: -drive.vda.if virtio -drive.vda.file filename.img -net nic,model=rtl8139,name=foo -net.foo.macaddr 00:11:43:55:44:22 -- Regards, Anthony Liguori