From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NDQJg-0005XQ-Et for qemu-devel@nongnu.org; Wed, 25 Nov 2009 17:26:28 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NDQJb-0005SM-Vs for qemu-devel@nongnu.org; Wed, 25 Nov 2009 17:26:27 -0500 Received: from [199.232.76.173] (port=37551 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NDQJb-0005SE-Lg for qemu-devel@nongnu.org; Wed, 25 Nov 2009 17:26:23 -0500 Received: from mga10.intel.com ([192.55.52.92]:21712 helo=fmsmga102.fm.intel.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NDQJb-0008Or-8x for qemu-devel@nongnu.org; Wed, 25 Nov 2009 17:26:23 -0500 Message-ID: <4B0DAF0D.4010105@linux.intel.com> Date: Wed, 25 Nov 2009 14:26:21 -0800 From: "H. Peter Anvin" MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH] debugcon: support for debugging consoles (e.g. Bochs port 0xe9) References: <1258752795-15434-1-git-send-email-hpa@linux.intel.com> <4B0A6973.4010303@redhat.com> <4B0AEC8A.1020905@zytor.com> <4B0C66B0.5090805@zytor.com> <4B0D2713.60001@redhat.com> <4B0D70DC.8020605@linux.intel.com> <4B0DADDE.1080703@redhat.com> In-Reply-To: <4B0DADDE.1080703@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: qemu-devel@nongnu.org, "H. Peter Anvin" On 11/25/2009 02:21 PM, Gerd Hoffmann wrote: > > You can happily mixup things as you like. Use pure command line. Use > pure config file (well, at least is that the plan, it doesn't fully work > yet). Mix cmd line switches and config file. Reading multiple config > files works just fine too, so you can split your vm config into multiple > parts and enable/disable parts by reading/not reading the file in > question ... > Right, of course; I didn't mean to imply that your config file would make the command line be unavailable, nor did I mean to imply that it isn't useful (quite on the contrary.) What I meant was that the presence of config file does not avoid the user-hostility of options like "-chardev stdio,id=debug -device isa-debugcon,chardev=debug" ... for a command line user, the situation is still the same, and when using Qemu for debugging and testing, this is one case when you would be likely to run into the command line. As such, I think there is still a place for the simple command line options like "-hda", "-serial" and my proposed "-debugcon", in addition to the full-featured connect-anything options and configuration files. That's all. -hpa