On Thu, Jan 07, 2010 at 01:32:09PM +0100, Gerd Hoffmann wrote:
>   Hi,
>
>> 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.
>
> They gave you a monitor too.  Try typing 'Ctrl-A c' on stdio, and you'll  
> see.  qemu tries to be more clever than you.  Which sucks IMHO.  But  
> getting rid of that without adding regressions seems to be really hard 
> ...
>
> Easiest way to workaround this is to simply not specify '-serial stdio'.  
>  It is the default anyway for -nographic, so you don't have to.

I want to see the output of the serial port on stdio though.  I don't
care at all about the monitor.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://et.redhat.com/~rjones/libguestfs/
See what it can do: http://et.redhat.com/~rjones/libguestfs/recipes.html


Reply via email to