From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NK8aV-00008j-O0 for qemu-devel@nongnu.org; Mon, 14 Dec 2009 05:55:35 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NK8aP-000086-Si for qemu-devel@nongnu.org; Mon, 14 Dec 2009 05:55:34 -0500 Received: from [199.232.76.173] (port=51658 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NK8aP-000083-Iw for qemu-devel@nongnu.org; Mon, 14 Dec 2009 05:55:29 -0500 Received: from mx1.redhat.com ([209.132.183.28]:27107) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NK8aO-0008Uj-IM for qemu-devel@nongnu.org; Mon, 14 Dec 2009 05:55:28 -0500 Message-ID: <4B261987.6080807@redhat.com> Date: Mon, 14 Dec 2009 11:55:03 +0100 From: Gerd Hoffmann MIME-Version: 1.0 References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: -serial stdio broken List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Blue Swirl Cc: qemu-devel On 12/13/09 10:38, Blue Swirl wrote: > On Sun, Dec 13, 2009 at 8:24 AM, Blue Swirl wrote: >> I guess e1c09175bc00dd8dfb2ad1b26e1858dcdc109b59 or >> 998bbd74b9d813b14a3a3b5009a5d5a48c7dce51 broke -serial stdio for all >> targets: >> qemu -serial stdio -monitor stdio Oh. It is actually used on the command line. Hmm. First, you can use '-serial mon:stdio' instead. Second, with 'qemu -nographic' you don't need to specify this at all because that is the default. What is gone now is the automagic conversion of '-serial stdio -monitor stdio' into '-serial mon:stdio' because I didn't expect people actually using that on the command line (see commit message). Also this kind of post-processing is pretty horrible thing for the command line parser code. Thus I would pretty much prefer to not re-introduce this ... Can you live with one of the alternatives outlined above? cheers, Gerd