[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Xen-devel] Graphics passthrough related issue
- To: xen-devel@xxxxxxxxxxxxxxxxxxx
- From: Dushmanta Mohapatra <dushmanta.mohapatra@xxxxxxxxx>
- Date: Tue, 13 Sep 2011 00:09:14 -0400
- Delivery-date: Mon, 12 Sep 2011 21:10:47 -0700
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=UhvamoldHsnWrReJAudE18xc8Uhzf6hK0A/1afkJ+1s=; b=QMtAboEgCtlQ/RliEet53fjes79duRjlQ2FOETPKmmstVNGHz8eitgZClDiSGHWLPA YWYbwSs997HlEPQtCZuZpU+UJSE3RQhx/u2zoL5KMmnsnu51oYW4twu7mZdbIwOwbP5h sOwdeJbogPgLkurZsXdXiLI0oAzKLMChO+/P8=
- List-id: Xen developer discussion <xen-devel.lists.xensource.com>
am facing an issue with enabling my graphics passthrough
properly in Xen.
I am using Xen 4.1.1 and 22.214.171.124 based PVOPS kernel as my Dom0.
Machine: core i5 vPro based Thinkpad T 520 laptop.
I use Windows 7 and XP as my HVM DomUs.
I have an Intel Integrated Graphics Controller.
I can pass through the graphics device (using boot time passthrough) and the HVM DomUs boot fine and show me the log in screen.
But somehow I lose my control over input devices (mouse/keyboard). My laptop has a PS/2 keypad and I do not know how to pass that through. So instead, I plugin an external keyboard and mouse to the USB slots that are available and pass them through to DomU.
those are not accessible when I boot my DomU in the graphics pass
through mode. (If I boot without graphics pass-through mode,
then I can pass external keyboard and mouse to the DomUs and they work fine.)
I have not applied any patch to the Xen 4.1.1 that I built from source obtained from xen.org
and I am not doing any manual device/memory region mapping. I am not
sure if I need any patch for the integrated graphics driver that I use.
Could any one provide me some input about what might be going wrong for me and how I could solve the issue. I am including the lspci output for reference. If some more information is needed from my side, please let me know.
For enabling graphics passthrough, I hide and passthrough the devices highlighted.
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible
controller: Intel Corporation 2nd Generation Core Processor Family
Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series Chipset Family MEI Controller #1 (rev 04)
00:16.3 Serial controller: Intel Corporation 6 Series Chipset Family KT Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.1 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 2 (rev b4)
00:1c.3 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 4 (rev b4)
00:1c.4 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 5 (rev b4)
00:1d.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 6 Series Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series Chipset Family SMBus Controller (rev 04)
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 (rev 34)
0d:00.0 System peripheral: Ricoh Co Ltd Device e823 (rev 05)
0d:00.3 FireWire (IEEE 1394): Ricoh Co Ltd FireWire Host Controller (rev 04)
Xen-devel mailing list