From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53631) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WYMIl-0006Ht-FK for qemu-devel@nongnu.org; Thu, 10 Apr 2014 17:14:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WYMIe-0000Qa-0X for qemu-devel@nongnu.org; Thu, 10 Apr 2014 17:14:27 -0400 Received: from s11.pixelx.de ([80.86.184.26]:33829) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WYMId-0000QU-Qb for qemu-devel@nongnu.org; Thu, 10 Apr 2014 17:14:19 -0400 Message-ID: <534709AA.1020208@suppser.de> Date: Thu, 10 Apr 2014 23:14:18 +0200 From: qemu Mailinglist MIME-Version: 1.0 References: <5346F9FC.10606@suppser.de> <1397161775.3142.39.camel@ul30vt.home> In-Reply-To: <1397161775.3142.39.camel@ul30vt.home> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] Keyboard/Mouse Console for vfio with active function x-vga ans -vga none List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Alex Williamson Am 10.04.2014 22:29, schrieb Alex Williamson: > I don't think vfio is the one to be creating a dummy console, besides > there's no reason you can't have multiple vfio devices with x-vga=on. > There should probably be some dummy console driver so you can add > -device dummy-console to the commandline if this is desired. Thanks, > > Alex Hi Alex, thanks for the fast answer, I had no luck with the dummy devices, so I have to forward additional input devices via usbpassthru or pcipassthru of a USB Card. The other console_inits are in the device files like: ( some from 30 files total) ./hw/unicore32/puv3.c:101: graphic_console_init(NULL, 0, &no_ops, NULL); ./hw/display/pl110.c:467: s->con = graphic_console_init(dev, 0, &pl110_gfx_ops, s); ./hw/display/vga-isa-mm.c:138: s->vga.con = graphic_console_init(NULL, 0, s->vga.hw_ops, s); ./hw/display/exynos4210_fimd.c:1920: s->console = graphic_console_init(DEVICE(dev), 0, &exynos4210_fimd_ops, s); ./hw/display/vmware_vga.c:1203: s->vga.con = graphic_console_init(dev, 0, &vmsvga_ops, s); ./hw/display/cirrus_vga.c:2920: s->con = graphic_console_init(dev, 0, s->hw_ops, s); ./hw/display/cirrus_vga.c:2966: s->vga.con = graphic_console_init(DEVICE(dev), 0, s->vga.hw_ops, &s->vga); ./hw/display/vga-pci.c:154: s->con = graphic_console_init(DEVICE(dev), 0, s->hw_ops, s); But you are right, its more a feature with a additional parameter for x-vga. Thanks, Tobias