From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56391) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vh6Od-0007mK-4b for qemu-devel@nongnu.org; Thu, 14 Nov 2013 18:32:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vh6OY-0004Ik-8X for qemu-devel@nongnu.org; Thu, 14 Nov 2013 18:32:23 -0500 Message-ID: <1384471913.3806.29.camel@pasglop> From: Benjamin Herrenschmidt Date: Fri, 15 Nov 2013 10:31:53 +1100 In-Reply-To: References: <52845915.4030201@ozlabs.ru> <1384408904.3806.16.camel@pasglop> <528499F2.2060204@ozlabs.ru> <0EC3B49C-9DC8-4F7D-8BB3-D49DEFB8F510@suse.de> <1384460914.3806.25.camel@pasglop> <1FC02D0E-ED9E-4A75-A81A-295FB5324384@suse.de> <1384468340.3806.28.camel@pasglop> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] -vga std vs. -device VGA List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: Nikunj A Dadhania , Alexey Kardashevskiy , Alexander Graf , "qemu-devel@nongnu.org" , Paul Mackerras , Avik Sil , "qemu-ppc@nongnu.org" On Thu, 2013-11-14 at 23:03 +0000, Peter Maydell wrote: > On 14 November 2013 22:32, Benjamin Herrenschmidt > 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.