qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] -serial stdio broken


From: Anthony Liguori
Subject: Re: [Qemu-devel] -serial stdio broken
Date: Thu, 07 Jan 2010 06:35:47 -0600
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091209 Fedora/3.0-4.fc12 Lightning/1.0pre Thunderbird/3.0

On 01/07/2010 06:10 AM, Richard W.M. Jones wrote:
On Thu, Jan 07, 2010 at 11:55:05AM +0000, Richard W.M. Jones wrote:
   chardev: opening backend "stdio" failed
   qemu: could not open serial device 'stdio': Invalid argument
Or sometimes:

chardev: opening backend "stdio" failed
qemu: could not open serial device 'stdio': Success

(!)

So what seems to be happening here is there is an implicit monitor
being set up which grabs stdio.  Because:

   #define STDIO_MAX_CLIENTS 1

my own -serial stdio option subsequently fails.  This is a regression
over previous behaviour.  I didn't specify a monitor device, because I
don't want one, and previous versions of qemu didn't give me one in
nographic mode.

Your old invocation was technically incorrect but it happened to work. It now throws an error.

It's a tough call about whether such things are regressions but in this case, I really don't think it is because the old behaviour wasn't self-consistent.

Regards,

Anthony Liguori




reply via email to

[Prev in Thread] Current Thread [Next in Thread]