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.

cheers,
  Gerd


Reply via email to