From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K9IVR-00077W-JW for qemu-devel@nongnu.org; Thu, 19 Jun 2008 07:40:45 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K9IVQ-00077K-4H for qemu-devel@nongnu.org; Thu, 19 Jun 2008 07:40:45 -0400 Received: from [199.232.76.173] (port=43103 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K9IVP-00077H-Vt for qemu-devel@nongnu.org; Thu, 19 Jun 2008 07:40:44 -0400 Received: from mx1.redhat.com ([66.187.233.31]:34586) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K9IVP-0008Iy-Mw for qemu-devel@nongnu.org; Thu, 19 Jun 2008 07:40:43 -0400 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id m5JBebiX022340 for ; Thu, 19 Jun 2008 07:40:37 -0400 Received: from file.fab.redhat.com (file.fab.redhat.com [10.33.63.6]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id m5JBeaXZ026965 for ; Thu, 19 Jun 2008 07:40:36 -0400 Received: (from berrange@localhost) by file.fab.redhat.com (8.13.1/8.13.1/Submit) id m5JBeZVR013918 for qemu-devel@nongnu.org; Thu, 19 Jun 2008 12:40:35 +0100 Date: Thu, 19 Jun 2008 12:40:35 +0100 From: "Daniel P. Berrange" Subject: Re: [Qemu-devel] QEMU configuration files Message-ID: <20080619114035.GD11255@redhat.com> References: <48595024.7050400@bellard.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48595024.7050400@bellard.org> Reply-To: "Daniel P. Berrange" , qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Wed, Jun 18, 2008 at 08:12:52PM +0200, Fabrice Bellard wrote: > Hi, > > My snapshot of the "object based" QEMU configuration system can be found > at http://bellard.org/qemu/patches . I only tried it for x86 targets. It > is not yet in committable state and comments are welcome ! > > General ideas: > > - User preferences and machine definitions are separated. User > preferences are in ~/.qemu/config for Unix systems. Machine definitions > can override user preferences but I believe it should be the exception. I'd like the ability to explicitly not use any user preferences at all, rather than having to override each individual setting. This would make it easier for me to invoke QEMU from libvirt with a predictable configuration that I can guarnetee to be identical on any host regardless of how a user my have their preferences setup. It could also be useful to be able to specify a alternative preferences file instead of the default $HOME/.qemu/config Regards, Daniel -- |: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :| |: http://libvirt.org -o- http://virt-manager.org -o- http://ovirt.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|