From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NtkfS-0005jy-9r for qemu-devel@nongnu.org; Mon, 22 Mar 2010 12:39:54 -0400 Received: from [199.232.76.173] (port=43828 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NtkfR-0005jl-W7 for qemu-devel@nongnu.org; Mon, 22 Mar 2010 12:39:54 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NtkfQ-0005dJ-QX for qemu-devel@nongnu.org; Mon, 22 Mar 2010 12:39:53 -0400 Received: from goliath.siemens.de ([192.35.17.28]:18635) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NtkfQ-0005cU-Bo for qemu-devel@nongnu.org; Mon, 22 Mar 2010 12:39:52 -0400 Message-ID: <4BA79D54.3060300@siemens.com> Date: Mon, 22 Mar 2010 17:39:48 +0100 From: Jan Kiszka MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] How to create multiplexed chardevs? List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: qemu-devel Hi Gerd, I think you mostly worked on this: How to specify -serial mon:stdio using the new syntax? I just ran into the problem having to define a serial port via -device isa-serial but wanting its terminal multiplexed with a monitor. -chardev mon:stdio is not understood. BTW, there is are thousand ways of shooting yourself into the foot (up to crashing qemu) by accidentally combining old and new-style options. I think we should catch and forbid any mixture instead of generating error messages like this: qemu-system-x86_64 -mon monitor -chardev stdio,id=monitor -monitor vc tried to create id "monitor" twice for "chardev" parse error: vc Jan -- Siemens AG, Corporate Technology, CT T DE IT 1 Corporate Competence Center Embedded Linux