On Thu, 2013-11-14 at 23:03 +0000, Peter Maydell wrote: > On 14 November 2013 22:32, Benjamin Herrenschmidt > <b...@kernel.crashing.org> wrote: > > On Thu, 2013-11-14 at 17:23 -0500, Alexander Graf wrote: > >> Yes. But I think it's the correct thing to do in this case. X86 also > >> doesn't create a USB controller like we would have to. Our pseries > >> platform just doesn't have a legacy PC/AT keyboard controller. > > > > Sure, but that implies that -nodefaults -device VGA creates a working > > usable machine on x86 and not on pseries... > > Sounds plausible. Anything using -nodefaults has to have > knowledge of every QEMU machine type it wants to use > so it can know which devices need adding in ordar to get > various functionality. ('-device VGA' doesn't work at all on > some, for instance). If you ask for full manual control, you > get full manual control :-)
Ok, as long as everybody agrees then I don't have a problem with that, but we'll need libvirt to grow some smarts. Alexey, can you handle that ? Cheers, Ben.