https://wiki.xenproject.org/api.php?action=feedcontributions&user=Teo+En+Ming&feedformat=atomXen - User contributions [en]2024-03-28T09:02:39ZUser contributionsMediaWiki 1.31.3https://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_Tested_Adapters&diff=12626Xen VGA Passthrough Tested Adapters2014-09-15T16:29:58Z<p>Teo En Ming: /* ATI/AMD display adapters */</p>
<hr />
<div><!-- MoinMoin name: XenVGAPassthroughTestedAdapters --><br />
<!-- Comment: --><br />
<!-- WikiMedia name: XenVGAPassthroughTestedAdapters --><br />
<!-- Page revision: 00000019 --><br />
<!-- Original date: Wed Jul 20 19:45:15 2011 (1311191115000000) --><br />
<br />
{{Info|We only recently started collecting this information and rely on you to let us know how it works for you!}}<br />
<br />
= List of tested graphics adapters for Xen VGA Passthrough =<br />
Please send an email to xen-devel or xen-users with all the details about your VGA graphics passthru experience. '''If you are confident that your adaptor works, feel free to just add it to this page.''' <br />
<br />
Please include the following details in the email:<br />
<br />
* Xen version<br />
* Dom0 kernel version, and if it's pvops or xenlinux based<br />
* "lspci" output for the graphics card to get the PCI IDs and model information<br />
* Did you passthru all the PCI IDs or just one?<br />
* Was it primary or secondary graphics adapter?<br />
* Motherboard vendor/model and BIOS version.<br />
* Guest OS and driver version.<br />
* How did it work.. did you have some issues?<br />
Xen VGA graphics passthru has been tested to work with these graphics adapters:<br />
<br />
== Intel display adapters ==<br />
<br />
User reported working adapters: <br />
<br />
* Intel 82Q35 Express IGC<br />
<pre><br />
Xen 4.0.0, OpenSuse 11.2 xenlinux 2.6.31.12-0.2 dom0 kernel. Dell Optiplex 755 desktop. <br />
Windows XP HVM guest, Dell provided Intel graphics driver. Primary adapter. Passthru for both PCI IDs. <br />
<br />
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) <br />
00:02.1 Display controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)<br />
</pre><br />
<br />
== Nvidia display adapters ==<br />
Note that Nvidia officially supports only Quadro FX 3800, 4800 and 5800 for graphics passthrough usage (they've tested and verified their binary drivers for these graphics cards in combination with graphics passthrough).<br />
<br />
In addition, Nvidia lists the following graphics adapters as "Multi-OS" capable: Quadro 6000, 5000, 4000, 2000. "Multi-OS" allows VGA passthrough to fully virtualized guests. Note: The Nvidia Quadro 600 is '''not''' supported.<br />
<br />
GeForce 7 Series (7xxx), 8 Series 8xxx), 400 Series and 600 Series should work as primary adapter after patching MMIO BARs of gfx for 1:1 mapping. But this work only with Windows XP DomU, and only with specific drivers version (Jean David Techer Blog [http://www.davidgis.fr/documentation/Xen_VGA_PassThrough/doc.html]). Most "non-Multi-OS" capable adapter won't work this way with Windows Vista/7/8.<br />
<br />
Some GeForce adapters with the same chipset as Quadro Multi-OS capable adapters can be modified into their Quadro/Grid counterparts, and subsequently work with passthrough in domU. Reports of successful passthrough with modified cards include:<br />
* GeForce GTX670/680/690 to Quadro GridK2 / K5000 (GK104) (Australian crazy guy [http://www.eevblog.com/forum/projects/hacking-nvidia-cards-into-their-professional-counterparts/]).<br />
* GeForce GTS450 to Quadro 2000 (GF106) (See here for details on how to modify a GeForce 4xx card into an equivalent Quadro [http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/])<br />
* GeForce GTX460 to Quadro 4000M (GF104)<br />
* GeForce GTX470 to Quadro 5000 (GF100)<br />
* GeForce GTX480 to Quadro 6000 (GF100)<br />
<br />
User reported working adapters:<br />
<br />
* nVidia Quadro 2000, as secondary display adapter, Linux Mint 13 dom0, Xen 4.1.2, Windows 7 guest with Nvidia driver 305.93.<br />
* nVidia G92 (GeForce 8800 GTS 512), as primary adapter, Xen 4.0.0-rc8, pvops xen/stable-2.6.32.x dom0, Linux HVM guest with nv driver.<br />
* nVidia GTS450 modified into a Quadro 2000 (GF106), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX460 modified into a Quadro 4000M (GF104), Windows 7 32-bit guest<br />
* nVidia GTS470 modified into a Quadro 5000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTS480 modified into a Quadro 6000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX670, GTX680 modified into a Grid K2 or Quadro K5000 (GK104), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~300+<br />
<br />
domU reboots reportedly work seamlessly for most users of the Nvidia Fermi and Kepler GPUs listed above, both with genuine Quadros and GeForce cards modified into Quadros/Grids.<br />
<br />
User reported _NOT_ working adapters:<br />
<br />
* nVidia Quadro NVS 295, Xen 4.2.1, Ubuntu 12.04 LTS dom0, xen-pciback.hide, Win Vista x64 HVM, either as primary or secondary adapter. As secondary adapter VM start, but windows stays with the SDL display. As primary adapter VM don't start, even after patching for identity memory I/O regions mapping and inserting VGA-rom in Xen 4.2.1.<br />
* nVidia GeForce GTX580 modified to Quadro 7000 (GF110) (Note: Quadro 7000 is not listed as MultiOS compatible)<br />
<br />
== ATI/AMD display adapters ==<br />
AMD sent patch enabling VGA passthrough on AMD/ATI Radeon/FirePro graphics adapters on 2010-10-07: http://lists.xensource.com/archives/html/xen-devel/2010-10/msg00284.html .<br />
<br />
Remember to install the graphics drivers in the DomU first, before expecting secondary passthrough to work.<br />
<br />
Tested adapters by AMD: <br />
<br />
* Radeon 4850<br />
* Radeon 4870<br />
* [[FirePro]] V5700<br />
* [[FirePro]] M5800<br />
<br />
User reported working adapters: <br />
<br />
All Radeon HD4xxx, HD6xxx and HD7xxx should work out-of-the-box as secondary adapter with Xen 4.2.1<br />
<br />
* ATI ES1000, as primary adapter, Xen 4.2-unstable 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0, RedHat6.2 HVM guest.<br />
* AMD Radeon HD4550<br />
* AMD Radeon HD4770, Fedora 12 dom0, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD4890, as secondary adapter, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM (this card do _not_ support Function Level Reset)<br />
* AMD Radeon HD5750, Win7 32bit HVM (Catalyst 10-9)<br />
* AMD Radeon HD5770<br />
* AMD Radeon HD5850<br />
* AMD Radeon HD6450/HD7450, Xen 4.2.1, xm, EL6, dom0, Win7 64bit HVM domU<br />
* AMD Radeon HD6450, as secondary adapter, Xen 4.4.1, xl toolstack, Ubuntu 14.04 LTS dom0, Linux Kernel 3.16.1 in dom0, Windows 7 Ultimate 64-bit HVM domU, Windows 8.1 Enterprise 64-bit HVM domU, Catalyst Control Center Installed (reported by Teo En Ming)<br />
* AMD Radeon HD6570<br />
* AMD Radeon HD6770, Xen 4.1.2 and 4.1.3, pciback, WinXP HVM<br />
* AMD Radeon HD6850, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD6870, Xen 4.2 (only with xl tools), Win7 64bit HVM<br />
* AMD Radeon HD6870, Xen 4.2 unstable 25167, Xen 4.1.2, 4.1.3, Debian Wheezy dom0 Kernel 3.3.2 and 3.3.0<br />
* AMD Radeon HD6950, Win7 64bit HVM<br />
* AMD Radeon HD6970, Win7 64bit HVM<br />
* AMD Radeon HD7750, as secondary adapter, Xen 4.1.3, Mint 14 (kernel 3.7) dom0, Windows 8 Pro HVM<br />
* AMD Radeon HD7870<br />
* AMD Radeon HD7950, Xen 4.2 (pciback), Arch Linux 64bit (Catalyst 12.11) dom0, Win7 64bit HVM (Catalyst 12.10)<br />
* AMD Radeon HD7950 as secondary adapter, Xen 4.2 (xen modules built into kernel 3.8.1-201), Fedora 18 64bit dom0, Win7 64bit HVM (Catalyst 13.3 Beta * drivers only, catalyst not installed) --- [http://www.guilhermesuzuki.com/post/experimental-Xen-VGA-Passthrough-Radeon-7950-Fedora-18-Parte-1] portuguese howto --- [http://www.youtube.com/watch?v=JPUwPBLAoso] youtube video --- [http://www.guilhermesuzuki.com/FILES%2f2013%2f04%2fkernel-3.8.1-201.fc18.x86_64.rpm.axdx] compiled and used kernel<br />
* AMD Radeon HD7970, Win7 HVM<br />
* AMD Radeon R9 200 family, Xen 4.2, Linux kernel 3.4.9 (reported by Kelly Zytaruk, AMD Engineer)<br />
<br />
There are certain user-reports that the Catalyst Control Center (ccc.exe) should be _not_ installed when installing the Catalyst Driver - for unknown reasons it may cause a BSOD. The GPU Driver itself works without problems when not installing CCC.<br />
<br />
There are widespread reports of ATI/AMD cards causing major problems when the domU is rebooted, including severely degraded performance, domU crashes and complete host dom0 crashes.<br />
<br />
User reported _NOT_ working adapters: <br />
<br />
* ATI Radeon x1950, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM, either as primary or secondary adapter.<br />
<br />
== Matrox display adapters ==<br />
<br />
User reported working adapters: <br />
* MGA G200e<br />
<br />
<pre><br />
Xen 4.2-unstable changeset 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0 kernel. Intel Romley-EP, Integrated graphics. <br />
Windows8 Beta HVM guest, RedHat6.2 HVM guest Integrated graphics. Primary adapter. Passthru single PCI ID, hidden from dom0: xen-pciback.hide=(0a:00.0). <br />
<br />
0a:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 04)<br />
</pre><br />
<br />
== Links ==<br />
See [[XenVGAPassthrough]] wiki page for more information about Xen VGA graphics passthru in general.<br />
<br />
[[Category:Xen]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:Compatibility]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_Tested_Adapters&diff=12625Xen VGA Passthrough Tested Adapters2014-09-15T14:57:12Z<p>Teo En Ming: /* ATI/AMD display adapters */</p>
<hr />
<div><!-- MoinMoin name: XenVGAPassthroughTestedAdapters --><br />
<!-- Comment: --><br />
<!-- WikiMedia name: XenVGAPassthroughTestedAdapters --><br />
<!-- Page revision: 00000019 --><br />
<!-- Original date: Wed Jul 20 19:45:15 2011 (1311191115000000) --><br />
<br />
{{Info|We only recently started collecting this information and rely on you to let us know how it works for you!}}<br />
<br />
= List of tested graphics adapters for Xen VGA Passthrough =<br />
Please send an email to xen-devel or xen-users with all the details about your VGA graphics passthru experience. '''If you are confident that your adaptor works, feel free to just add it to this page.''' <br />
<br />
Please include the following details in the email:<br />
<br />
* Xen version<br />
* Dom0 kernel version, and if it's pvops or xenlinux based<br />
* "lspci" output for the graphics card to get the PCI IDs and model information<br />
* Did you passthru all the PCI IDs or just one?<br />
* Was it primary or secondary graphics adapter?<br />
* Motherboard vendor/model and BIOS version.<br />
* Guest OS and driver version.<br />
* How did it work.. did you have some issues?<br />
Xen VGA graphics passthru has been tested to work with these graphics adapters:<br />
<br />
== Intel display adapters ==<br />
<br />
User reported working adapters: <br />
<br />
* Intel 82Q35 Express IGC<br />
<pre><br />
Xen 4.0.0, OpenSuse 11.2 xenlinux 2.6.31.12-0.2 dom0 kernel. Dell Optiplex 755 desktop. <br />
Windows XP HVM guest, Dell provided Intel graphics driver. Primary adapter. Passthru for both PCI IDs. <br />
<br />
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) <br />
00:02.1 Display controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)<br />
</pre><br />
<br />
== Nvidia display adapters ==<br />
Note that Nvidia officially supports only Quadro FX 3800, 4800 and 5800 for graphics passthrough usage (they've tested and verified their binary drivers for these graphics cards in combination with graphics passthrough).<br />
<br />
In addition, Nvidia lists the following graphics adapters as "Multi-OS" capable: Quadro 6000, 5000, 4000, 2000. "Multi-OS" allows VGA passthrough to fully virtualized guests. Note: The Nvidia Quadro 600 is '''not''' supported.<br />
<br />
GeForce 7 Series (7xxx), 8 Series 8xxx), 400 Series and 600 Series should work as primary adapter after patching MMIO BARs of gfx for 1:1 mapping. But this work only with Windows XP DomU, and only with specific drivers version (Jean David Techer Blog [http://www.davidgis.fr/documentation/Xen_VGA_PassThrough/doc.html]). Most "non-Multi-OS" capable adapter won't work this way with Windows Vista/7/8.<br />
<br />
Some GeForce adapters with the same chipset as Quadro Multi-OS capable adapters can be modified into their Quadro/Grid counterparts, and subsequently work with passthrough in domU. Reports of successful passthrough with modified cards include:<br />
* GeForce GTX670/680/690 to Quadro GridK2 / K5000 (GK104) (Australian crazy guy [http://www.eevblog.com/forum/projects/hacking-nvidia-cards-into-their-professional-counterparts/]).<br />
* GeForce GTS450 to Quadro 2000 (GF106) (See here for details on how to modify a GeForce 4xx card into an equivalent Quadro [http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/])<br />
* GeForce GTX460 to Quadro 4000M (GF104)<br />
* GeForce GTX470 to Quadro 5000 (GF100)<br />
* GeForce GTX480 to Quadro 6000 (GF100)<br />
<br />
User reported working adapters:<br />
<br />
* nVidia Quadro 2000, as secondary display adapter, Linux Mint 13 dom0, Xen 4.1.2, Windows 7 guest with Nvidia driver 305.93.<br />
* nVidia G92 (GeForce 8800 GTS 512), as primary adapter, Xen 4.0.0-rc8, pvops xen/stable-2.6.32.x dom0, Linux HVM guest with nv driver.<br />
* nVidia GTS450 modified into a Quadro 2000 (GF106), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX460 modified into a Quadro 4000M (GF104), Windows 7 32-bit guest<br />
* nVidia GTS470 modified into a Quadro 5000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTS480 modified into a Quadro 6000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX670, GTX680 modified into a Grid K2 or Quadro K5000 (GK104), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~300+<br />
<br />
domU reboots reportedly work seamlessly for most users of the Nvidia Fermi and Kepler GPUs listed above, both with genuine Quadros and GeForce cards modified into Quadros/Grids.<br />
<br />
User reported _NOT_ working adapters:<br />
<br />
* nVidia Quadro NVS 295, Xen 4.2.1, Ubuntu 12.04 LTS dom0, xen-pciback.hide, Win Vista x64 HVM, either as primary or secondary adapter. As secondary adapter VM start, but windows stays with the SDL display. As primary adapter VM don't start, even after patching for identity memory I/O regions mapping and inserting VGA-rom in Xen 4.2.1.<br />
* nVidia GeForce GTX580 modified to Quadro 7000 (GF110) (Note: Quadro 7000 is not listed as MultiOS compatible)<br />
<br />
== ATI/AMD display adapters ==<br />
AMD sent patch enabling VGA passthrough on AMD/ATI Radeon/FirePro graphics adapters on 2010-10-07: http://lists.xensource.com/archives/html/xen-devel/2010-10/msg00284.html .<br />
<br />
Remember to install the graphics drivers in the DomU first, before expecting secondary passthrough to work.<br />
<br />
Tested adapters by AMD: <br />
<br />
* Radeon 4850<br />
* Radeon 4870<br />
* [[FirePro]] V5700<br />
* [[FirePro]] M5800<br />
<br />
User reported working adapters: <br />
<br />
All Radeon HD4xxx, HD6xxx and HD7xxx should work out-of-the-box as secondary adapter with Xen 4.2.1<br />
<br />
* ATI ES1000, as primary adapter, Xen 4.2-unstable 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0, RedHat6.2 HVM guest.<br />
* AMD Radeon HD4550<br />
* AMD Radeon HD4770, Fedora 12 dom0, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD4890, as secondary adapter, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM (this card do _not_ support Function Level Reset)<br />
* AMD Radeon HD5750, Win7 32bit HVM (Catalyst 10-9)<br />
* AMD Radeon HD5770<br />
* AMD Radeon HD5850<br />
* AMD Radeon HD6450/HD7450, Xen 4.2.1, xm, EL6, dom0, Win7 64bit HVM domU<br />
* AMD Radeon HD6450, as secondary adapter, Xen 4.4.1, xl toolstack, Ubuntu 14.04 LTS dom0, Linux Kernel 3.16.1 in dom0, Windows 7 Ultimate 64-bit HVM domU, Windows 8.1 Enterprise 64-bit HVM domU, Catalyst Control Center Installed (Teo En Ming)<br />
* AMD Radeon HD6570<br />
* AMD Radeon HD6770, Xen 4.1.2 and 4.1.3, pciback, WinXP HVM<br />
* AMD Radeon HD6850, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD6870, Xen 4.2 (only with xl tools), Win7 64bit HVM<br />
* AMD Radeon HD6870, Xen 4.2 unstable 25167, Xen 4.1.2, 4.1.3, Debian Wheezy dom0 Kernel 3.3.2 and 3.3.0<br />
* AMD Radeon HD6950, Win7 64bit HVM<br />
* AMD Radeon HD6970, Win7 64bit HVM<br />
* AMD Radeon HD7750, as secondary adapter, Xen 4.1.3, Mint 14 (kernel 3.7) dom0, Windows 8 Pro HVM<br />
* AMD Radeon HD7870<br />
* AMD Radeon HD7950, Xen 4.2 (pciback), Arch Linux 64bit (Catalyst 12.11) dom0, Win7 64bit HVM (Catalyst 12.10)<br />
* AMD Radeon HD7950 as secondary adapter, Xen 4.2 (xen modules built into kernel 3.8.1-201), Fedora 18 64bit dom0, Win7 64bit HVM (Catalyst 13.3 Beta * drivers only, catalyst not installed) --- [http://www.guilhermesuzuki.com/post/experimental-Xen-VGA-Passthrough-Radeon-7950-Fedora-18-Parte-1] portuguese howto --- [http://www.youtube.com/watch?v=JPUwPBLAoso] youtube video --- [http://www.guilhermesuzuki.com/FILES%2f2013%2f04%2fkernel-3.8.1-201.fc18.x86_64.rpm.axdx] compiled and used kernel<br />
* AMD Radeon HD7970, Win7 HVM<br />
* AMD Radeon R9 200 family, Xen 4.2, Linux kernel 3.4.9 (Kelly Zytaruk, AMD Engineer)<br />
<br />
There are certain user-reports that the Catalyst Control Center (ccc.exe) should be _not_ installed when installing the Catalyst Driver - for unknown reasons it may cause a BSOD. The GPU Driver itself works without problems when not installing CCC.<br />
<br />
There are widespread reports of ATI/AMD cards causing major problems when the domU is rebooted, including severely degraded performance, domU crashes and complete host dom0 crashes.<br />
<br />
User reported _NOT_ working adapters: <br />
<br />
* ATI Radeon x1950, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM, either as primary or secondary adapter.<br />
<br />
== Matrox display adapters ==<br />
<br />
User reported working adapters: <br />
* MGA G200e<br />
<br />
<pre><br />
Xen 4.2-unstable changeset 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0 kernel. Intel Romley-EP, Integrated graphics. <br />
Windows8 Beta HVM guest, RedHat6.2 HVM guest Integrated graphics. Primary adapter. Passthru single PCI ID, hidden from dom0: xen-pciback.hide=(0a:00.0). <br />
<br />
0a:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 04)<br />
</pre><br />
<br />
== Links ==<br />
See [[XenVGAPassthrough]] wiki page for more information about Xen VGA graphics passthru in general.<br />
<br />
[[Category:Xen]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:Compatibility]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_Tested_Adapters&diff=12624Xen VGA Passthrough Tested Adapters2014-09-15T13:56:48Z<p>Teo En Ming: /* ATI/AMD display adapters */</p>
<hr />
<div><!-- MoinMoin name: XenVGAPassthroughTestedAdapters --><br />
<!-- Comment: --><br />
<!-- WikiMedia name: XenVGAPassthroughTestedAdapters --><br />
<!-- Page revision: 00000019 --><br />
<!-- Original date: Wed Jul 20 19:45:15 2011 (1311191115000000) --><br />
<br />
{{Info|We only recently started collecting this information and rely on you to let us know how it works for you!}}<br />
<br />
= List of tested graphics adapters for Xen VGA Passthrough =<br />
Please send an email to xen-devel or xen-users with all the details about your VGA graphics passthru experience. '''If you are confident that your adaptor works, feel free to just add it to this page.''' <br />
<br />
Please include the following details in the email:<br />
<br />
* Xen version<br />
* Dom0 kernel version, and if it's pvops or xenlinux based<br />
* "lspci" output for the graphics card to get the PCI IDs and model information<br />
* Did you passthru all the PCI IDs or just one?<br />
* Was it primary or secondary graphics adapter?<br />
* Motherboard vendor/model and BIOS version.<br />
* Guest OS and driver version.<br />
* How did it work.. did you have some issues?<br />
Xen VGA graphics passthru has been tested to work with these graphics adapters:<br />
<br />
== Intel display adapters ==<br />
<br />
User reported working adapters: <br />
<br />
* Intel 82Q35 Express IGC<br />
<pre><br />
Xen 4.0.0, OpenSuse 11.2 xenlinux 2.6.31.12-0.2 dom0 kernel. Dell Optiplex 755 desktop. <br />
Windows XP HVM guest, Dell provided Intel graphics driver. Primary adapter. Passthru for both PCI IDs. <br />
<br />
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) <br />
00:02.1 Display controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)<br />
</pre><br />
<br />
== Nvidia display adapters ==<br />
Note that Nvidia officially supports only Quadro FX 3800, 4800 and 5800 for graphics passthrough usage (they've tested and verified their binary drivers for these graphics cards in combination with graphics passthrough).<br />
<br />
In addition, Nvidia lists the following graphics adapters as "Multi-OS" capable: Quadro 6000, 5000, 4000, 2000. "Multi-OS" allows VGA passthrough to fully virtualized guests. Note: The Nvidia Quadro 600 is '''not''' supported.<br />
<br />
GeForce 7 Series (7xxx), 8 Series 8xxx), 400 Series and 600 Series should work as primary adapter after patching MMIO BARs of gfx for 1:1 mapping. But this work only with Windows XP DomU, and only with specific drivers version (Jean David Techer Blog [http://www.davidgis.fr/documentation/Xen_VGA_PassThrough/doc.html]). Most "non-Multi-OS" capable adapter won't work this way with Windows Vista/7/8.<br />
<br />
Some GeForce adapters with the same chipset as Quadro Multi-OS capable adapters can be modified into their Quadro/Grid counterparts, and subsequently work with passthrough in domU. Reports of successful passthrough with modified cards include:<br />
* GeForce GTX670/680/690 to Quadro GridK2 / K5000 (GK104) (Australian crazy guy [http://www.eevblog.com/forum/projects/hacking-nvidia-cards-into-their-professional-counterparts/]).<br />
* GeForce GTS450 to Quadro 2000 (GF106) (See here for details on how to modify a GeForce 4xx card into an equivalent Quadro [http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/])<br />
* GeForce GTX460 to Quadro 4000M (GF104)<br />
* GeForce GTX470 to Quadro 5000 (GF100)<br />
* GeForce GTX480 to Quadro 6000 (GF100)<br />
<br />
User reported working adapters:<br />
<br />
* nVidia Quadro 2000, as secondary display adapter, Linux Mint 13 dom0, Xen 4.1.2, Windows 7 guest with Nvidia driver 305.93.<br />
* nVidia G92 (GeForce 8800 GTS 512), as primary adapter, Xen 4.0.0-rc8, pvops xen/stable-2.6.32.x dom0, Linux HVM guest with nv driver.<br />
* nVidia GTS450 modified into a Quadro 2000 (GF106), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX460 modified into a Quadro 4000M (GF104), Windows 7 32-bit guest<br />
* nVidia GTS470 modified into a Quadro 5000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTS480 modified into a Quadro 6000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX670, GTX680 modified into a Grid K2 or Quadro K5000 (GK104), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~300+<br />
<br />
domU reboots reportedly work seamlessly for most users of the Nvidia Fermi and Kepler GPUs listed above, both with genuine Quadros and GeForce cards modified into Quadros/Grids.<br />
<br />
User reported _NOT_ working adapters:<br />
<br />
* nVidia Quadro NVS 295, Xen 4.2.1, Ubuntu 12.04 LTS dom0, xen-pciback.hide, Win Vista x64 HVM, either as primary or secondary adapter. As secondary adapter VM start, but windows stays with the SDL display. As primary adapter VM don't start, even after patching for identity memory I/O regions mapping and inserting VGA-rom in Xen 4.2.1.<br />
* nVidia GeForce GTX580 modified to Quadro 7000 (GF110) (Note: Quadro 7000 is not listed as MultiOS compatible)<br />
<br />
== ATI/AMD display adapters ==<br />
AMD sent patch enabling VGA passthrough on AMD/ATI Radeon/FirePro graphics adapters on 2010-10-07: http://lists.xensource.com/archives/html/xen-devel/2010-10/msg00284.html .<br />
<br />
Remember to install the graphics drivers in the DomU first, before expecting secondary passthrough to work.<br />
<br />
Tested adapters by AMD: <br />
<br />
* Radeon 4850<br />
* Radeon 4870<br />
* [[FirePro]] V5700<br />
* [[FirePro]] M5800<br />
<br />
User reported working adapters: <br />
<br />
All Radeon HD4xxx, HD6xxx and HD7xxx should work out-of-the-box as secondary adapter with Xen 4.2.1<br />
<br />
* ATI ES1000, as primary adapter, Xen 4.2-unstable 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0, RedHat6.2 HVM guest.<br />
* AMD Radeon HD4550<br />
* AMD Radeon HD4770, Fedora 12 dom0, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD4890, as secondary adapter, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM (this card do _not_ support Function Level Reset)<br />
* AMD Radeon HD5750, Win7 32bit HVM (Catalyst 10-9)<br />
* AMD Radeon HD5770<br />
* AMD Radeon HD5850<br />
* AMD Radeon HD6450/HD7450, Xen 4.2.1, xm, EL6, dom0, Win7 64bit HVM domU<br />
* AMD Radeon HD6450, as secondary adapter, Xen 4.4.1, xl toolstack, Ubuntu 14.04 LTS dom0, Linux Kernel 3.16.1 in dom0, Windows 7 Ultimate 64-bit HVM domU, Windows 8.1 Enterprise 64-bit HVM domU, Catalyst Control Center Installed (Teo En Ming)<br />
* AMD Radeon HD6570<br />
* AMD Radeon HD6770, Xen 4.1.2 and 4.1.3, pciback, WinXP HVM<br />
* AMD Radeon HD6850, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD6870, Xen 4.2 (only with xl tools), Win7 64bit HVM<br />
* AMD Radeon HD6870, Xen 4.2 unstable 25167, Xen 4.1.2, 4.1.3, Debian Wheezy dom0 Kernel 3.3.2 and 3.3.0<br />
* AMD Radeon HD6950, Win7 64bit HVM<br />
* AMD Radeon HD6970, Win7 64bit HVM<br />
* AMD Radeon HD7750, as secondary adapter, Xen 4.1.3, Mint 14 (kernel 3.7) dom0, Windows 8 Pro HVM<br />
* AMD Radeon HD7870<br />
* AMD Radeon HD7950, Xen 4.2 (pciback), Arch Linux 64bit (Catalyst 12.11) dom0, Win7 64bit HVM (Catalyst 12.10)<br />
* AMD Radeon HD7950 as secondary adapter, Xen 4.2 (xen modules built into kernel 3.8.1-201), Fedora 18 64bit dom0, Win7 64bit HVM (Catalyst 13.3 Beta * drivers only, catalyst not installed) --- [http://www.guilhermesuzuki.com/post/experimental-Xen-VGA-Passthrough-Radeon-7950-Fedora-18-Parte-1] portuguese howto --- [http://www.youtube.com/watch?v=JPUwPBLAoso] youtube video --- [http://www.guilhermesuzuki.com/FILES%2f2013%2f04%2fkernel-3.8.1-201.fc18.x86_64.rpm.axdx] compiled and used kernel<br />
* AMD Radeon HD7970, Win7 HVM<br />
* AMD Radeon R9 200 family (Kelly Zytaruk, AMD Engineer)<br />
<br />
There are certain user-reports that the Catalyst Control Center (ccc.exe) should be _not_ installed when installing the Catalyst Driver - for unknown reasons it may cause a BSOD. The GPU Driver itself works without problems when not installing CCC.<br />
<br />
There are widespread reports of ATI/AMD cards causing major problems when the domU is rebooted, including severely degraded performance, domU crashes and complete host dom0 crashes.<br />
<br />
User reported _NOT_ working adapters: <br />
<br />
* ATI Radeon x1950, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM, either as primary or secondary adapter.<br />
<br />
== Matrox display adapters ==<br />
<br />
User reported working adapters: <br />
* MGA G200e<br />
<br />
<pre><br />
Xen 4.2-unstable changeset 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0 kernel. Intel Romley-EP, Integrated graphics. <br />
Windows8 Beta HVM guest, RedHat6.2 HVM guest Integrated graphics. Primary adapter. Passthru single PCI ID, hidden from dom0: xen-pciback.hide=(0a:00.0). <br />
<br />
0a:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 04)<br />
</pre><br />
<br />
== Links ==<br />
See [[XenVGAPassthrough]] wiki page for more information about Xen VGA graphics passthru in general.<br />
<br />
[[Category:Xen]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:Compatibility]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_Tested_Adapters&diff=12623Xen VGA Passthrough Tested Adapters2014-09-15T13:56:14Z<p>Teo En Ming: /* ATI/AMD display adapters */</p>
<hr />
<div><!-- MoinMoin name: XenVGAPassthroughTestedAdapters --><br />
<!-- Comment: --><br />
<!-- WikiMedia name: XenVGAPassthroughTestedAdapters --><br />
<!-- Page revision: 00000019 --><br />
<!-- Original date: Wed Jul 20 19:45:15 2011 (1311191115000000) --><br />
<br />
{{Info|We only recently started collecting this information and rely on you to let us know how it works for you!}}<br />
<br />
= List of tested graphics adapters for Xen VGA Passthrough =<br />
Please send an email to xen-devel or xen-users with all the details about your VGA graphics passthru experience. '''If you are confident that your adaptor works, feel free to just add it to this page.''' <br />
<br />
Please include the following details in the email:<br />
<br />
* Xen version<br />
* Dom0 kernel version, and if it's pvops or xenlinux based<br />
* "lspci" output for the graphics card to get the PCI IDs and model information<br />
* Did you passthru all the PCI IDs or just one?<br />
* Was it primary or secondary graphics adapter?<br />
* Motherboard vendor/model and BIOS version.<br />
* Guest OS and driver version.<br />
* How did it work.. did you have some issues?<br />
Xen VGA graphics passthru has been tested to work with these graphics adapters:<br />
<br />
== Intel display adapters ==<br />
<br />
User reported working adapters: <br />
<br />
* Intel 82Q35 Express IGC<br />
<pre><br />
Xen 4.0.0, OpenSuse 11.2 xenlinux 2.6.31.12-0.2 dom0 kernel. Dell Optiplex 755 desktop. <br />
Windows XP HVM guest, Dell provided Intel graphics driver. Primary adapter. Passthru for both PCI IDs. <br />
<br />
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) <br />
00:02.1 Display controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)<br />
</pre><br />
<br />
== Nvidia display adapters ==<br />
Note that Nvidia officially supports only Quadro FX 3800, 4800 and 5800 for graphics passthrough usage (they've tested and verified their binary drivers for these graphics cards in combination with graphics passthrough).<br />
<br />
In addition, Nvidia lists the following graphics adapters as "Multi-OS" capable: Quadro 6000, 5000, 4000, 2000. "Multi-OS" allows VGA passthrough to fully virtualized guests. Note: The Nvidia Quadro 600 is '''not''' supported.<br />
<br />
GeForce 7 Series (7xxx), 8 Series 8xxx), 400 Series and 600 Series should work as primary adapter after patching MMIO BARs of gfx for 1:1 mapping. But this work only with Windows XP DomU, and only with specific drivers version (Jean David Techer Blog [http://www.davidgis.fr/documentation/Xen_VGA_PassThrough/doc.html]). Most "non-Multi-OS" capable adapter won't work this way with Windows Vista/7/8.<br />
<br />
Some GeForce adapters with the same chipset as Quadro Multi-OS capable adapters can be modified into their Quadro/Grid counterparts, and subsequently work with passthrough in domU. Reports of successful passthrough with modified cards include:<br />
* GeForce GTX670/680/690 to Quadro GridK2 / K5000 (GK104) (Australian crazy guy [http://www.eevblog.com/forum/projects/hacking-nvidia-cards-into-their-professional-counterparts/]).<br />
* GeForce GTS450 to Quadro 2000 (GF106) (See here for details on how to modify a GeForce 4xx card into an equivalent Quadro [http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/])<br />
* GeForce GTX460 to Quadro 4000M (GF104)<br />
* GeForce GTX470 to Quadro 5000 (GF100)<br />
* GeForce GTX480 to Quadro 6000 (GF100)<br />
<br />
User reported working adapters:<br />
<br />
* nVidia Quadro 2000, as secondary display adapter, Linux Mint 13 dom0, Xen 4.1.2, Windows 7 guest with Nvidia driver 305.93.<br />
* nVidia G92 (GeForce 8800 GTS 512), as primary adapter, Xen 4.0.0-rc8, pvops xen/stable-2.6.32.x dom0, Linux HVM guest with nv driver.<br />
* nVidia GTS450 modified into a Quadro 2000 (GF106), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX460 modified into a Quadro 4000M (GF104), Windows 7 32-bit guest<br />
* nVidia GTS470 modified into a Quadro 5000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTS480 modified into a Quadro 6000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX670, GTX680 modified into a Grid K2 or Quadro K5000 (GK104), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~300+<br />
<br />
domU reboots reportedly work seamlessly for most users of the Nvidia Fermi and Kepler GPUs listed above, both with genuine Quadros and GeForce cards modified into Quadros/Grids.<br />
<br />
User reported _NOT_ working adapters:<br />
<br />
* nVidia Quadro NVS 295, Xen 4.2.1, Ubuntu 12.04 LTS dom0, xen-pciback.hide, Win Vista x64 HVM, either as primary or secondary adapter. As secondary adapter VM start, but windows stays with the SDL display. As primary adapter VM don't start, even after patching for identity memory I/O regions mapping and inserting VGA-rom in Xen 4.2.1.<br />
* nVidia GeForce GTX580 modified to Quadro 7000 (GF110) (Note: Quadro 7000 is not listed as MultiOS compatible)<br />
<br />
== ATI/AMD display adapters ==<br />
AMD sent patch enabling VGA passthrough on AMD/ATI Radeon/FirePro graphics adapters on 2010-10-07: http://lists.xensource.com/archives/html/xen-devel/2010-10/msg00284.html .<br />
<br />
Remember to install the graphics drivers in the DomU first, before expecting secondary passthrough to work.<br />
<br />
Tested adapters by AMD: <br />
<br />
* Radeon 4850<br />
* Radeon 4870<br />
* [[FirePro]] V5700<br />
* [[FirePro]] M5800<br />
<br />
User reported working adapters: <br />
<br />
All Radeon HD4xxx, HD6xxx and HD7xxx should work out-of-the-box as secondary adapter with Xen 4.2.1<br />
<br />
* ATI ES1000, as primary adapter, Xen 4.2-unstable 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0, RedHat6.2 HVM guest.<br />
* AMD Radeon HD4550<br />
* AMD Radeon HD4770, Fedora 12 dom0, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD4890, as secondary adapter, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM (this card do _not_ support Function Level Reset)<br />
* AMD Radeon HD5750, Win7 32bit HVM (Catalyst 10-9)<br />
* AMD Radeon HD5770<br />
* AMD Radeon HD5850<br />
* AMD Radeon HD6450/HD7450, Xen 4.2.1, xm, EL6, dom0, Win7 64bit HVM domU<br />
* AMD Radeon HD6450, as secondary adapter, Xen 4.4.1, xl toolstack, Ubuntu 14.04 LTS dom0, Linux Kernel 3.16.1 in dom0, Windows 7 Ultimate 64-bit HVM domU, Windows 8.1 Enterprise 64-bit HVM domU, Catalyst Control Center Installed(Teo En Ming)<br />
* AMD Radeon HD6570<br />
* AMD Radeon HD6770, Xen 4.1.2 and 4.1.3, pciback, WinXP HVM<br />
* AMD Radeon HD6850, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD6870, Xen 4.2 (only with xl tools), Win7 64bit HVM<br />
* AMD Radeon HD6870, Xen 4.2 unstable 25167, Xen 4.1.2, 4.1.3, Debian Wheezy dom0 Kernel 3.3.2 and 3.3.0<br />
* AMD Radeon HD6950, Win7 64bit HVM<br />
* AMD Radeon HD6970, Win7 64bit HVM<br />
* AMD Radeon HD7750, as secondary adapter, Xen 4.1.3, Mint 14 (kernel 3.7) dom0, Windows 8 Pro HVM<br />
* AMD Radeon HD7870<br />
* AMD Radeon HD7950, Xen 4.2 (pciback), Arch Linux 64bit (Catalyst 12.11) dom0, Win7 64bit HVM (Catalyst 12.10)<br />
* AMD Radeon HD7950 as secondary adapter, Xen 4.2 (xen modules built into kernel 3.8.1-201), Fedora 18 64bit dom0, Win7 64bit HVM (Catalyst 13.3 Beta * drivers only, catalyst not installed) --- [http://www.guilhermesuzuki.com/post/experimental-Xen-VGA-Passthrough-Radeon-7950-Fedora-18-Parte-1] portuguese howto --- [http://www.youtube.com/watch?v=JPUwPBLAoso] youtube video --- [http://www.guilhermesuzuki.com/FILES%2f2013%2f04%2fkernel-3.8.1-201.fc18.x86_64.rpm.axdx] compiled and used kernel<br />
* AMD Radeon HD7970, Win7 HVM<br />
* AMD Radeon R9 200 family (Kelly Zytaruk, AMD Engineer)<br />
<br />
There are certain user-reports that the Catalyst Control Center (ccc.exe) should be _not_ installed when installing the Catalyst Driver - for unknown reasons it may cause a BSOD. The GPU Driver itself works without problems when not installing CCC.<br />
<br />
There are widespread reports of ATI/AMD cards causing major problems when the domU is rebooted, including severely degraded performance, domU crashes and complete host dom0 crashes.<br />
<br />
User reported _NOT_ working adapters: <br />
<br />
* ATI Radeon x1950, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM, either as primary or secondary adapter.<br />
<br />
== Matrox display adapters ==<br />
<br />
User reported working adapters: <br />
* MGA G200e<br />
<br />
<pre><br />
Xen 4.2-unstable changeset 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0 kernel. Intel Romley-EP, Integrated graphics. <br />
Windows8 Beta HVM guest, RedHat6.2 HVM guest Integrated graphics. Primary adapter. Passthru single PCI ID, hidden from dom0: xen-pciback.hide=(0a:00.0). <br />
<br />
0a:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 04)<br />
</pre><br />
<br />
== Links ==<br />
See [[XenVGAPassthrough]] wiki page for more information about Xen VGA graphics passthru in general.<br />
<br />
[[Category:Xen]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:Compatibility]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_Tested_Adapters&diff=12622Xen VGA Passthrough Tested Adapters2014-09-15T13:55:11Z<p>Teo En Ming: /* ATI/AMD display adapters */</p>
<hr />
<div><!-- MoinMoin name: XenVGAPassthroughTestedAdapters --><br />
<!-- Comment: --><br />
<!-- WikiMedia name: XenVGAPassthroughTestedAdapters --><br />
<!-- Page revision: 00000019 --><br />
<!-- Original date: Wed Jul 20 19:45:15 2011 (1311191115000000) --><br />
<br />
{{Info|We only recently started collecting this information and rely on you to let us know how it works for you!}}<br />
<br />
= List of tested graphics adapters for Xen VGA Passthrough =<br />
Please send an email to xen-devel or xen-users with all the details about your VGA graphics passthru experience. '''If you are confident that your adaptor works, feel free to just add it to this page.''' <br />
<br />
Please include the following details in the email:<br />
<br />
* Xen version<br />
* Dom0 kernel version, and if it's pvops or xenlinux based<br />
* "lspci" output for the graphics card to get the PCI IDs and model information<br />
* Did you passthru all the PCI IDs or just one?<br />
* Was it primary or secondary graphics adapter?<br />
* Motherboard vendor/model and BIOS version.<br />
* Guest OS and driver version.<br />
* How did it work.. did you have some issues?<br />
Xen VGA graphics passthru has been tested to work with these graphics adapters:<br />
<br />
== Intel display adapters ==<br />
<br />
User reported working adapters: <br />
<br />
* Intel 82Q35 Express IGC<br />
<pre><br />
Xen 4.0.0, OpenSuse 11.2 xenlinux 2.6.31.12-0.2 dom0 kernel. Dell Optiplex 755 desktop. <br />
Windows XP HVM guest, Dell provided Intel graphics driver. Primary adapter. Passthru for both PCI IDs. <br />
<br />
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) <br />
00:02.1 Display controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)<br />
</pre><br />
<br />
== Nvidia display adapters ==<br />
Note that Nvidia officially supports only Quadro FX 3800, 4800 and 5800 for graphics passthrough usage (they've tested and verified their binary drivers for these graphics cards in combination with graphics passthrough).<br />
<br />
In addition, Nvidia lists the following graphics adapters as "Multi-OS" capable: Quadro 6000, 5000, 4000, 2000. "Multi-OS" allows VGA passthrough to fully virtualized guests. Note: The Nvidia Quadro 600 is '''not''' supported.<br />
<br />
GeForce 7 Series (7xxx), 8 Series 8xxx), 400 Series and 600 Series should work as primary adapter after patching MMIO BARs of gfx for 1:1 mapping. But this work only with Windows XP DomU, and only with specific drivers version (Jean David Techer Blog [http://www.davidgis.fr/documentation/Xen_VGA_PassThrough/doc.html]). Most "non-Multi-OS" capable adapter won't work this way with Windows Vista/7/8.<br />
<br />
Some GeForce adapters with the same chipset as Quadro Multi-OS capable adapters can be modified into their Quadro/Grid counterparts, and subsequently work with passthrough in domU. Reports of successful passthrough with modified cards include:<br />
* GeForce GTX670/680/690 to Quadro GridK2 / K5000 (GK104) (Australian crazy guy [http://www.eevblog.com/forum/projects/hacking-nvidia-cards-into-their-professional-counterparts/]).<br />
* GeForce GTS450 to Quadro 2000 (GF106) (See here for details on how to modify a GeForce 4xx card into an equivalent Quadro [http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/])<br />
* GeForce GTX460 to Quadro 4000M (GF104)<br />
* GeForce GTX470 to Quadro 5000 (GF100)<br />
* GeForce GTX480 to Quadro 6000 (GF100)<br />
<br />
User reported working adapters:<br />
<br />
* nVidia Quadro 2000, as secondary display adapter, Linux Mint 13 dom0, Xen 4.1.2, Windows 7 guest with Nvidia driver 305.93.<br />
* nVidia G92 (GeForce 8800 GTS 512), as primary adapter, Xen 4.0.0-rc8, pvops xen/stable-2.6.32.x dom0, Linux HVM guest with nv driver.<br />
* nVidia GTS450 modified into a Quadro 2000 (GF106), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX460 modified into a Quadro 4000M (GF104), Windows 7 32-bit guest<br />
* nVidia GTS470 modified into a Quadro 5000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTS480 modified into a Quadro 6000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX670, GTX680 modified into a Grid K2 or Quadro K5000 (GK104), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~300+<br />
<br />
domU reboots reportedly work seamlessly for most users of the Nvidia Fermi and Kepler GPUs listed above, both with genuine Quadros and GeForce cards modified into Quadros/Grids.<br />
<br />
User reported _NOT_ working adapters:<br />
<br />
* nVidia Quadro NVS 295, Xen 4.2.1, Ubuntu 12.04 LTS dom0, xen-pciback.hide, Win Vista x64 HVM, either as primary or secondary adapter. As secondary adapter VM start, but windows stays with the SDL display. As primary adapter VM don't start, even after patching for identity memory I/O regions mapping and inserting VGA-rom in Xen 4.2.1.<br />
* nVidia GeForce GTX580 modified to Quadro 7000 (GF110) (Note: Quadro 7000 is not listed as MultiOS compatible)<br />
<br />
== ATI/AMD display adapters ==<br />
AMD sent patch enabling VGA passthrough on AMD/ATI Radeon/FirePro graphics adapters on 2010-10-07: http://lists.xensource.com/archives/html/xen-devel/2010-10/msg00284.html .<br />
<br />
Remember to install the graphics drivers in the DomU first, before expecting secondary passthrough to work.<br />
<br />
Tested adapters by AMD: <br />
<br />
* Radeon 4850<br />
* Radeon 4870<br />
* [[FirePro]] V5700<br />
* [[FirePro]] M5800<br />
<br />
User reported working adapters: <br />
<br />
All Radeon HD4xxx, HD6xxx and HD7xxx should work out-of-the-box as secondary adapter with Xen 4.2.1<br />
<br />
* ATI ES1000, as primary adapter, Xen 4.2-unstable 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0, RedHat6.2 HVM guest.<br />
* AMD Radeon HD4550<br />
* AMD Radeon HD4770, Fedora 12 dom0, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD4890, as secondary adapter, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM (this card do _not_ support Function Level Reset)<br />
* AMD Radeon HD5750, Win7 32bit HVM (Catalyst 10-9)<br />
* AMD Radeon HD5770<br />
* AMD Radeon HD5850<br />
* AMD Radeon HD6450/HD7450, Xen 4.2.1, xm, EL6, dom0, Win7 64bit HVM domU<br />
* AMD Radeon HD6450, as secondary adapter, Xen 4.4.1, xl toolstack, Ubuntu 14.04 LTS dom0, Linux Kernel 3.16.1 in dom0, Windows 7 Ultimate 64-bit HVM domU, Windows 8 64-bit HVM domU Catalyst Control Center Installed,(Teo En Ming)<br />
* AMD Radeon HD6570<br />
* AMD Radeon HD6770, Xen 4.1.2 and 4.1.3, pciback, WinXP HVM<br />
* AMD Radeon HD6850, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD6870, Xen 4.2 (only with xl tools), Win7 64bit HVM<br />
* AMD Radeon HD6870, Xen 4.2 unstable 25167, Xen 4.1.2, 4.1.3, Debian Wheezy dom0 Kernel 3.3.2 and 3.3.0<br />
* AMD Radeon HD6950, Win7 64bit HVM<br />
* AMD Radeon HD6970, Win7 64bit HVM<br />
* AMD Radeon HD7750, as secondary adapter, Xen 4.1.3, Mint 14 (kernel 3.7) dom0, Windows 8 Pro HVM<br />
* AMD Radeon HD7870<br />
* AMD Radeon HD7950, Xen 4.2 (pciback), Arch Linux 64bit (Catalyst 12.11) dom0, Win7 64bit HVM (Catalyst 12.10)<br />
* AMD Radeon HD7950 as secondary adapter, Xen 4.2 (xen modules built into kernel 3.8.1-201), Fedora 18 64bit dom0, Win7 64bit HVM (Catalyst 13.3 Beta * drivers only, catalyst not installed) --- [http://www.guilhermesuzuki.com/post/experimental-Xen-VGA-Passthrough-Radeon-7950-Fedora-18-Parte-1] portuguese howto --- [http://www.youtube.com/watch?v=JPUwPBLAoso] youtube video --- [http://www.guilhermesuzuki.com/FILES%2f2013%2f04%2fkernel-3.8.1-201.fc18.x86_64.rpm.axdx] compiled and used kernel<br />
* AMD Radeon HD7970, Win7 HVM<br />
* AMD Radeon R9 200 family (Kelly Zytaruk, AMD Engineer)<br />
<br />
There are certain user-reports that the Catalyst Control Center (ccc.exe) should be _not_ installed when installing the Catalyst Driver - for unknown reasons it may cause a BSOD. The GPU Driver itself works without problems when not installing CCC.<br />
<br />
There are widespread reports of ATI/AMD cards causing major problems when the domU is rebooted, including severely degraded performance, domU crashes and complete host dom0 crashes.<br />
<br />
User reported _NOT_ working adapters: <br />
<br />
* ATI Radeon x1950, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM, either as primary or secondary adapter.<br />
<br />
== Matrox display adapters ==<br />
<br />
User reported working adapters: <br />
* MGA G200e<br />
<br />
<pre><br />
Xen 4.2-unstable changeset 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0 kernel. Intel Romley-EP, Integrated graphics. <br />
Windows8 Beta HVM guest, RedHat6.2 HVM guest Integrated graphics. Primary adapter. Passthru single PCI ID, hidden from dom0: xen-pciback.hide=(0a:00.0). <br />
<br />
0a:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 04)<br />
</pre><br />
<br />
== Links ==<br />
See [[XenVGAPassthrough]] wiki page for more information about Xen VGA graphics passthru in general.<br />
<br />
[[Category:Xen]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:Compatibility]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_Tested_Adapters&diff=12621Xen VGA Passthrough Tested Adapters2014-09-15T13:54:29Z<p>Teo En Ming: /* ATI/AMD display adapters */</p>
<hr />
<div><!-- MoinMoin name: XenVGAPassthroughTestedAdapters --><br />
<!-- Comment: --><br />
<!-- WikiMedia name: XenVGAPassthroughTestedAdapters --><br />
<!-- Page revision: 00000019 --><br />
<!-- Original date: Wed Jul 20 19:45:15 2011 (1311191115000000) --><br />
<br />
{{Info|We only recently started collecting this information and rely on you to let us know how it works for you!}}<br />
<br />
= List of tested graphics adapters for Xen VGA Passthrough =<br />
Please send an email to xen-devel or xen-users with all the details about your VGA graphics passthru experience. '''If you are confident that your adaptor works, feel free to just add it to this page.''' <br />
<br />
Please include the following details in the email:<br />
<br />
* Xen version<br />
* Dom0 kernel version, and if it's pvops or xenlinux based<br />
* "lspci" output for the graphics card to get the PCI IDs and model information<br />
* Did you passthru all the PCI IDs or just one?<br />
* Was it primary or secondary graphics adapter?<br />
* Motherboard vendor/model and BIOS version.<br />
* Guest OS and driver version.<br />
* How did it work.. did you have some issues?<br />
Xen VGA graphics passthru has been tested to work with these graphics adapters:<br />
<br />
== Intel display adapters ==<br />
<br />
User reported working adapters: <br />
<br />
* Intel 82Q35 Express IGC<br />
<pre><br />
Xen 4.0.0, OpenSuse 11.2 xenlinux 2.6.31.12-0.2 dom0 kernel. Dell Optiplex 755 desktop. <br />
Windows XP HVM guest, Dell provided Intel graphics driver. Primary adapter. Passthru for both PCI IDs. <br />
<br />
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) <br />
00:02.1 Display controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)<br />
</pre><br />
<br />
== Nvidia display adapters ==<br />
Note that Nvidia officially supports only Quadro FX 3800, 4800 and 5800 for graphics passthrough usage (they've tested and verified their binary drivers for these graphics cards in combination with graphics passthrough).<br />
<br />
In addition, Nvidia lists the following graphics adapters as "Multi-OS" capable: Quadro 6000, 5000, 4000, 2000. "Multi-OS" allows VGA passthrough to fully virtualized guests. Note: The Nvidia Quadro 600 is '''not''' supported.<br />
<br />
GeForce 7 Series (7xxx), 8 Series 8xxx), 400 Series and 600 Series should work as primary adapter after patching MMIO BARs of gfx for 1:1 mapping. But this work only with Windows XP DomU, and only with specific drivers version (Jean David Techer Blog [http://www.davidgis.fr/documentation/Xen_VGA_PassThrough/doc.html]). Most "non-Multi-OS" capable adapter won't work this way with Windows Vista/7/8.<br />
<br />
Some GeForce adapters with the same chipset as Quadro Multi-OS capable adapters can be modified into their Quadro/Grid counterparts, and subsequently work with passthrough in domU. Reports of successful passthrough with modified cards include:<br />
* GeForce GTX670/680/690 to Quadro GridK2 / K5000 (GK104) (Australian crazy guy [http://www.eevblog.com/forum/projects/hacking-nvidia-cards-into-their-professional-counterparts/]).<br />
* GeForce GTS450 to Quadro 2000 (GF106) (See here for details on how to modify a GeForce 4xx card into an equivalent Quadro [http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/])<br />
* GeForce GTX460 to Quadro 4000M (GF104)<br />
* GeForce GTX470 to Quadro 5000 (GF100)<br />
* GeForce GTX480 to Quadro 6000 (GF100)<br />
<br />
User reported working adapters:<br />
<br />
* nVidia Quadro 2000, as secondary display adapter, Linux Mint 13 dom0, Xen 4.1.2, Windows 7 guest with Nvidia driver 305.93.<br />
* nVidia G92 (GeForce 8800 GTS 512), as primary adapter, Xen 4.0.0-rc8, pvops xen/stable-2.6.32.x dom0, Linux HVM guest with nv driver.<br />
* nVidia GTS450 modified into a Quadro 2000 (GF106), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX460 modified into a Quadro 4000M (GF104), Windows 7 32-bit guest<br />
* nVidia GTS470 modified into a Quadro 5000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTS480 modified into a Quadro 6000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX670, GTX680 modified into a Grid K2 or Quadro K5000 (GK104), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~300+<br />
<br />
domU reboots reportedly work seamlessly for most users of the Nvidia Fermi and Kepler GPUs listed above, both with genuine Quadros and GeForce cards modified into Quadros/Grids.<br />
<br />
User reported _NOT_ working adapters:<br />
<br />
* nVidia Quadro NVS 295, Xen 4.2.1, Ubuntu 12.04 LTS dom0, xen-pciback.hide, Win Vista x64 HVM, either as primary or secondary adapter. As secondary adapter VM start, but windows stays with the SDL display. As primary adapter VM don't start, even after patching for identity memory I/O regions mapping and inserting VGA-rom in Xen 4.2.1.<br />
* nVidia GeForce GTX580 modified to Quadro 7000 (GF110) (Note: Quadro 7000 is not listed as MultiOS compatible)<br />
<br />
== ATI/AMD display adapters ==<br />
AMD sent patch enabling VGA passthrough on AMD/ATI Radeon/FirePro graphics adapters on 2010-10-07: http://lists.xensource.com/archives/html/xen-devel/2010-10/msg00284.html .<br />
<br />
Remember to install the graphics drivers in the DomU first, before expecting secondary passthrough to work.<br />
<br />
Tested adapters by AMD: <br />
<br />
* Radeon 4850<br />
* Radeon 4870<br />
* [[FirePro]] V5700<br />
* [[FirePro]] M5800<br />
<br />
User reported working adapters: <br />
<br />
All Radeon HD4xxx, HD6xxx and HD7xxx should work out-of-the-box as secondary adapter with Xen 4.2.1<br />
<br />
* ATI ES1000, as primary adapter, Xen 4.2-unstable 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0, RedHat6.2 HVM guest.<br />
* AMD Radeon HD4550<br />
* AMD Radeon HD4770, Fedora 12 dom0, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD4890, as secondary adapter, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM (this card do _not_ support Function Level Reset)<br />
* AMD Radeon HD5750, Win7 32bit HVM (Catalyst 10-9)<br />
* AMD Radeon HD5770<br />
* AMD Radeon HD5850<br />
* AMD Radeon HD6450/HD7450, Xen 4.2.1, xm, EL6, dom0, Win7 64bit HVM domU<br />
* AMD Radeon HD6450, as secondary adapter, Xen 4.4.1, xl toolstack, Ubuntu 14.04 LTS dom0, Linux Kernel 3.16.1 in dom0, Windows 7 Ultimate 64-bit HVM domU, Catalyst Control Center Installed, Windows 8 64-bit HVM domU (Teo En Ming)<br />
* AMD Radeon HD6570<br />
* AMD Radeon HD6770, Xen 4.1.2 and 4.1.3, pciback, WinXP HVM<br />
* AMD Radeon HD6850, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD6870, Xen 4.2 (only with xl tools), Win7 64bit HVM<br />
* AMD Radeon HD6870, Xen 4.2 unstable 25167, Xen 4.1.2, 4.1.3, Debian Wheezy dom0 Kernel 3.3.2 and 3.3.0<br />
* AMD Radeon HD6950, Win7 64bit HVM<br />
* AMD Radeon HD6970, Win7 64bit HVM<br />
* AMD Radeon HD7750, as secondary adapter, Xen 4.1.3, Mint 14 (kernel 3.7) dom0, Windows 8 Pro HVM<br />
* AMD Radeon HD7870<br />
* AMD Radeon HD7950, Xen 4.2 (pciback), Arch Linux 64bit (Catalyst 12.11) dom0, Win7 64bit HVM (Catalyst 12.10)<br />
* AMD Radeon HD7950 as secondary adapter, Xen 4.2 (xen modules built into kernel 3.8.1-201), Fedora 18 64bit dom0, Win7 64bit HVM (Catalyst 13.3 Beta * drivers only, catalyst not installed) --- [http://www.guilhermesuzuki.com/post/experimental-Xen-VGA-Passthrough-Radeon-7950-Fedora-18-Parte-1] portuguese howto --- [http://www.youtube.com/watch?v=JPUwPBLAoso] youtube video --- [http://www.guilhermesuzuki.com/FILES%2f2013%2f04%2fkernel-3.8.1-201.fc18.x86_64.rpm.axdx] compiled and used kernel<br />
* AMD Radeon HD7970, Win7 HVM<br />
* AMD Radeon R9 200 family (Kelly Zytaruk, AMD Engineer)<br />
<br />
There are certain user-reports that the Catalyst Control Center (ccc.exe) should be _not_ installed when installing the Catalyst Driver - for unknown reasons it may cause a BSOD. The GPU Driver itself works without problems when not installing CCC.<br />
<br />
There are widespread reports of ATI/AMD cards causing major problems when the domU is rebooted, including severely degraded performance, domU crashes and complete host dom0 crashes.<br />
<br />
User reported _NOT_ working adapters: <br />
<br />
* ATI Radeon x1950, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM, either as primary or secondary adapter.<br />
<br />
== Matrox display adapters ==<br />
<br />
User reported working adapters: <br />
* MGA G200e<br />
<br />
<pre><br />
Xen 4.2-unstable changeset 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0 kernel. Intel Romley-EP, Integrated graphics. <br />
Windows8 Beta HVM guest, RedHat6.2 HVM guest Integrated graphics. Primary adapter. Passthru single PCI ID, hidden from dom0: xen-pciback.hide=(0a:00.0). <br />
<br />
0a:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 04)<br />
</pre><br />
<br />
== Links ==<br />
See [[XenVGAPassthrough]] wiki page for more information about Xen VGA graphics passthru in general.<br />
<br />
[[Category:Xen]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:Compatibility]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_with_AMD_Display_Cards&diff=12611Xen VGA Passthrough with AMD Display Cards2014-09-15T09:20:39Z<p>Teo En Ming: </p>
<hr />
<div>Download link for PDF document: [http://wiki.xen.org/mediawiki/images/6/6b/Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.6.pdf Xen VGA Passthrough with AMD Display Cards] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Debian]]<br />
[[Category:Ubuntu]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.6.pdf&diff=12610File:Xen VGA Passthrough with AMD Display Cards - Version 1.6.pdf2014-09-15T09:20:05Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Video:_Xen_VGA_Passthrough_with_AMD_Radeon_HD_6450&diff=12609Video: Xen VGA Passthrough with AMD Radeon HD 64502014-09-14T16:02:12Z<p>Teo En Ming: </p>
<hr />
<div>This is a video presentation by Mr. [[User:Teo En Ming|Teo En Ming (Zhang Enming)]] in Singapore. <br />
<br />
Software Configuration:<br />
<br />
*Host operating system dom0: Ubuntu 14.04 LTS<br />
*Linux kernel: 3.16.1 (self-compiled)<br />
*Xen hypervisor: 4.4.1 (self-compiled)<br />
*Guest operating system domU: Windows 8.1 Enterprise HVM domU<br />
*Display card driver installed: Catalyst 14.4<br />
<br />
Hardware Configuration:<br />
<br />
*Processor: Intel Core i5-4430 CPU @ 3.00GHz (Quad Core)<br />
*Motherboard: Asrock B85M Pro4 LGA 1150 Motherboard<br />
*Memory: 32 GB DDR3-1600<br />
*PCI-E x16 Display Card: Sapphire AMD Radeon HD 6450 1 GB DDR3<br />
*VT-x: Enabled in UEFI BIOS<br />
*VT-d: Enabled in UEFI BIOS<br />
<br />
----<br />
<br />
'''[http://www.youtube.com/watch?v=C8ZjddNbQIE Xen VGA Passthrough with AMD Radeon HD 6450 Demo]'''<br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:HowTo]]<br />
[[Category:Tutorial]]<br />
[[Category:Example]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Video:_Xen_VGA_Passthrough_with_AMD_Radeon_HD_6450&diff=12608Video: Xen VGA Passthrough with AMD Radeon HD 64502014-09-14T16:00:33Z<p>Teo En Ming: </p>
<hr />
<div>This is a video presentation by Mr. [[User:Teo En Ming|Teo En Ming (Zhang Enming)]] in Singapore. It shows:<br />
* Xen VGA Passthrough<br />
* to a Windows 8.1 Enterprise HVM domU<br />
* with Xen 4.4.1 and Linux Kernel 3.16.1 in Ubuntu 14.04 LTS Dom0<br />
<br />
Software Configuration:<br />
<br />
*Host operating system dom0: Ubuntu 14.04 LTS<br />
*Linux kernel: 3.16.1 (self-compiled)<br />
*Xen hypervisor: 4.4.1 (self-compiled)<br />
*Guest operating system domU: Windows 8.1 Enterprise HVM domU<br />
*Display card driver installed: Catalyst 14.4<br />
<br />
Hardware Configuration:<br />
<br />
*Processor: Intel Core i5-4430 CPU @ 3.00GHz (Quad Core)<br />
*Motherboard: Asrock B85M Pro4 LGA 1150 Motherboard<br />
*Memory: 32 GB DDR3-1600<br />
*PCI-E x16 Display Card: Sapphire AMD Radeon HD 6450 1 GB DDR3<br />
*VT-x: Enabled in UEFI BIOS<br />
*VT-d: Enabled in UEFI BIOS<br />
<br />
----<br />
<br />
'''[http://www.youtube.com/watch?v=C8ZjddNbQIE Xen VGA Passthrough with AMD Radeon HD 6450 Demo]'''<br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:HowTo]]<br />
[[Category:Tutorial]]<br />
[[Category:Example]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Video:_Xen_VGA_Passthrough_with_AMD_Radeon_HD_6450&diff=12607Video: Xen VGA Passthrough with AMD Radeon HD 64502014-09-14T15:58:33Z<p>Teo En Ming: </p>
<hr />
<div>This is a video presentation by Mr. [[User:Teo En Ming|Teo En Ming (Zhang Enming)]] in Singapore. It shows:<br />
* Xen VGA Passthrough<br />
* to a Windows 8.1 Enterprise HVM domU<br />
* with Xen 4.4.1 and Linux Kernel 3.16.1 in Ubuntu 14.04 LTS Dom0<br />
<br />
----<br />
<br />
'''[http://www.youtube.com/watch?v=C8ZjddNbQIE Xen VGA Passthrough with AMD Radeon HD 6450 Demo]'''<br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:HowTo]]<br />
[[Category:Tutorial]]<br />
[[Category:Example]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Video:_Xen_VGA_Passthrough_with_AMD_Radeon_HD_6450&diff=12606Video: Xen VGA Passthrough with AMD Radeon HD 64502014-09-14T15:56:36Z<p>Teo En Ming: Created page with "This is a video presentation by Mr. Teo En Ming (Zhang Enming) in Singapore. It shows: * Xen VGA Passthrough * to a Windows 8 Consumer Preview HVM Virtual Ma…"</p>
<hr />
<div>This is a video presentation by Mr. [[User:Teo En Ming|Teo En Ming (Zhang Enming)]] in Singapore. It shows:<br />
* Xen VGA Passthrough<br />
* to a Windows 8 Consumer Preview HVM Virtual Machine<br />
* with Xen 4.2-unstable Changeset 25099 and Linux Kernel 3.3.0 in Ubuntu 11.10 oneiric ocelot amd64 Final Release Dom0<br />
<br />
----<br />
<br />
'''[http://www.youtube.com/watch?v=kGH05ZoMk6o Xen VGA Passthrough to Windows 8 Consumer Preview HVM Virtual Machine with Xen 4.2-unstable Demo]'''<br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:HowTo]]<br />
[[Category:Tutorial]]<br />
[[Category:Example]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.5.pdf&diff=12605File:Xen VGA Passthrough with AMD Display Cards - Version 1.5.pdf2014-09-11T22:26:45Z<p>Teo En Ming: uploaded a new version of "File:Xen VGA Passthrough with AMD Display Cards - Version 1.5.pdf"</p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_with_AMD_Display_Cards&diff=12604Xen VGA Passthrough with AMD Display Cards2014-09-11T22:21:03Z<p>Teo En Ming: </p>
<hr />
<div>Download link for PDF document: [http://wiki.xen.org/mediawiki/images/3/33/Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.5.pdf Xen VGA Passthrough with AMD Display Cards] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Debian]]<br />
[[Category:Ubuntu]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.5.pdf&diff=12603File:Xen VGA Passthrough with AMD Display Cards - Version 1.5.pdf2014-09-11T22:20:33Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_Tested_Adapters&diff=12590Xen VGA Passthrough Tested Adapters2014-09-09T10:34:02Z<p>Teo En Ming: </p>
<hr />
<div><!-- MoinMoin name: XenVGAPassthroughTestedAdapters --><br />
<!-- Comment: --><br />
<!-- WikiMedia name: XenVGAPassthroughTestedAdapters --><br />
<!-- Page revision: 00000019 --><br />
<!-- Original date: Wed Jul 20 19:45:15 2011 (1311191115000000) --><br />
<br />
{{Info|We only recently started collecting this information and rely on you to let us know how it works for you!}}<br />
<br />
= List of tested graphics adapters for Xen VGA Passthrough =<br />
Please send an email to xen-devel or xen-users with all the details about your VGA graphics passthru experience. '''If you are confident that your adaptor works, feel free to just add it to this page.''' <br />
<br />
Please include the following details in the email:<br />
<br />
* Xen version<br />
* Dom0 kernel version, and if it's pvops or xenlinux based<br />
* "lspci" output for the graphics card to get the PCI IDs and model information<br />
* Did you passthru all the PCI IDs or just one?<br />
* Was it primary or secondary graphics adapter?<br />
* Motherboard vendor/model and BIOS version.<br />
* Guest OS and driver version.<br />
* How did it work.. did you have some issues?<br />
Xen VGA graphics passthru has been tested to work with these graphics adapters:<br />
<br />
== Intel display adapters ==<br />
<br />
User reported working adapters: <br />
<br />
* Intel 82Q35 Express IGC<br />
<pre><br />
Xen 4.0.0, OpenSuse 11.2 xenlinux 2.6.31.12-0.2 dom0 kernel. Dell Optiplex 755 desktop. <br />
Windows XP HVM guest, Dell provided Intel graphics driver. Primary adapter. Passthru for both PCI IDs. <br />
<br />
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) <br />
00:02.1 Display controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)<br />
</pre><br />
<br />
== Nvidia display adapters ==<br />
Note that Nvidia officially supports only Quadro FX 3800, 4800 and 5800 for graphics passthrough usage (they've tested and verified their binary drivers for these graphics cards in combination with graphics passthrough).<br />
<br />
In addition, Nvidia lists the following graphics adapters as "Multi-OS" capable: Quadro 6000, 5000, 4000, 2000. "Multi-OS" allows VGA passthrough to fully virtualized guests. Note: The Nvidia Quadro 600 is '''not''' supported.<br />
<br />
GeForce 7 Series (7xxx), 8 Series 8xxx), 400 Series and 600 Series should work as primary adapter after patching MMIO BARs of gfx for 1:1 mapping. But this work only with Windows XP DomU, and only with specific drivers version (Jean David Techer Blog [http://www.davidgis.fr/documentation/Xen_VGA_PassThrough/doc.html]). Most "non-Multi-OS" capable adapter won't work this way with Windows Vista/7/8.<br />
<br />
Some GeForce adapters with the same chipset as Quadro Multi-OS capable adapters can be modified into their Quadro/Grid counterparts, and subsequently work with passthrough in domU. Reports of successful passthrough with modified cards include:<br />
* GeForce GTX670/680/690 to Quadro GridK2 / K5000 (GK104) (Australian crazy guy [http://www.eevblog.com/forum/projects/hacking-nvidia-cards-into-their-professional-counterparts/]).<br />
* GeForce GTS450 to Quadro 2000 (GF106) (See here for details on how to modify a GeForce 4xx card into an equivalent Quadro [http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/])<br />
* GeForce GTX460 to Quadro 4000M (GF104)<br />
* GeForce GTX470 to Quadro 5000 (GF100)<br />
* GeForce GTX480 to Quadro 6000 (GF100)<br />
<br />
User reported working adapters:<br />
<br />
* nVidia Quadro 2000, as secondary display adapter, Linux Mint 13 dom0, Xen 4.1.2, Windows 7 guest with Nvidia driver 305.93.<br />
* nVidia G92 (GeForce 8800 GTS 512), as primary adapter, Xen 4.0.0-rc8, pvops xen/stable-2.6.32.x dom0, Linux HVM guest with nv driver.<br />
* nVidia GTS450 modified into a Quadro 2000 (GF106), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX460 modified into a Quadro 4000M (GF104), Windows 7 32-bit guest<br />
* nVidia GTS470 modified into a Quadro 5000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTS480 modified into a Quadro 6000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX670, GTX680 modified into a Grid K2 or Quadro K5000 (GK104), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~300+<br />
<br />
domU reboots reportedly work seamlessly for most users of the Nvidia Fermi and Kepler GPUs listed above, both with genuine Quadros and GeForce cards modified into Quadros/Grids.<br />
<br />
User reported _NOT_ working adapters:<br />
<br />
* nVidia Quadro NVS 295, Xen 4.2.1, Ubuntu 12.04 LTS dom0, xen-pciback.hide, Win Vista x64 HVM, either as primary or secondary adapter. As secondary adapter VM start, but windows stays with the SDL display. As primary adapter VM don't start, even after patching for identity memory I/O regions mapping and inserting VGA-rom in Xen 4.2.1.<br />
* nVidia GeForce GTX580 modified to Quadro 7000 (GF110) (Note: Quadro 7000 is not listed as MultiOS compatible)<br />
<br />
== ATI/AMD display adapters ==<br />
AMD sent patch enabling VGA passthrough on AMD/ATI Radeon/FirePro graphics adapters on 2010-10-07: http://lists.xensource.com/archives/html/xen-devel/2010-10/msg00284.html .<br />
<br />
Remember to install the graphics drivers in the DomU first, before expecting secondary passthrough to work.<br />
<br />
Tested adapters by AMD: <br />
<br />
* Radeon 4850<br />
* Radeon 4870<br />
* [[FirePro]] V5700<br />
* [[FirePro]] M5800<br />
<br />
User reported working adapters: <br />
<br />
All Radeon HD4xxx, HD6xxx and HD7xxx should work out-of-the-box as secondary adapter with Xen 4.2.1<br />
<br />
* ATI ES1000, as primary adapter, Xen 4.2-unstable 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0, RedHat6.2 HVM guest.<br />
* AMD Radeon HD4550<br />
* AMD Radeon HD4770, Fedora 12 dom0, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD4890, as secondary adapter, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM (this card do _not_ support Function Level Reset)<br />
* AMD Radeon HD5750, Win7 32bit HVM (Catalyst 10-9)<br />
* AMD Radeon HD5770<br />
* AMD Radeon HD5850<br />
* AMD Radeon HD6450/HD7450, Xen 4.2.1, xm, EL6, dom0, Win7 64bit HVM domU<br />
* AMD Radeon HD6450, as secondary adapter, Xen 4.4.1, xl toolstack, Ubuntu 14.04 LTS dom0, Linux Kernel 3.16.1 in dom0, Windows 7 Ultimate 64-bit HVM domU, Catalyst Control Center Installed, Windows 8 64-bit HVM domU (Teo En Ming)<br />
* AMD Radeon HD6570<br />
* AMD Radeon HD6770, Xen 4.1.2 and 4.1.3, pciback, WinXP HVM<br />
* AMD Radeon HD6850, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD6870, Xen 4.2 (only with xl tools), Win7 64bit HVM<br />
* AMD Radeon HD6870, Xen 4.2 unstable 25167, Xen 4.1.2, 4.1.3, Debian Wheezy dom0 Kernel 3.3.2 and 3.3.0<br />
* AMD Radeon HD6950, Win7 64bit HVM<br />
* AMD Radeon HD6970, Win7 64bit HVM<br />
* AMD Radeon HD7750, as secondary adapter, Xen 4.1.3, Mint 14 (kernel 3.7) dom0, Windows 8 Pro HVM<br />
* AMD Radeon HD7870<br />
* AMD Radeon HD7950, Xen 4.2 (pciback), Arch Linux 64bit (Catalyst 12.11) dom0, Win7 64bit HVM (Catalyst 12.10)<br />
* AMD Radeon HD7950 as secondary adapter, Xen 4.2 (xen modules built into kernel 3.8.1-201), Fedora 18 64bit dom0, Win7 64bit HVM (Catalyst 13.3 Beta * drivers only, catalyst not installed) --- [http://www.guilhermesuzuki.com/post/experimental-Xen-VGA-Passthrough-Radeon-7950-Fedora-18-Parte-1] portuguese howto --- [http://www.youtube.com/watch?v=JPUwPBLAoso] youtube video --- [http://www.guilhermesuzuki.com/FILES%2f2013%2f04%2fkernel-3.8.1-201.fc18.x86_64.rpm.axdx] compiled and used kernel<br />
* AMD Radeon HD7970, Win7 HVM<br />
<br />
There are certain user-reports that the Catalyst Control Center (ccc.exe) should be _not_ installed when installing the Catalyst Driver - for unknown reasons it may cause a BSOD. The GPU Driver itself works without problems when not installing CCC.<br />
<br />
There are widespread reports of ATI/AMD cards causing major problems when the domU is rebooted, including severely degraded performance, domU crashes and complete host dom0 crashes.<br />
<br />
User reported _NOT_ working adapters: <br />
<br />
* ATI Radeon x1950, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM, either as primary or secondary adapter.<br />
<br />
== Matrox display adapters ==<br />
<br />
User reported working adapters: <br />
* MGA G200e<br />
<br />
<pre><br />
Xen 4.2-unstable changeset 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0 kernel. Intel Romley-EP, Integrated graphics. <br />
Windows8 Beta HVM guest, RedHat6.2 HVM guest Integrated graphics. Primary adapter. Passthru single PCI ID, hidden from dom0: xen-pciback.hide=(0a:00.0). <br />
<br />
0a:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 04)<br />
</pre><br />
<br />
== Links ==<br />
See [[XenVGAPassthrough]] wiki page for more information about Xen VGA graphics passthru in general.<br />
<br />
[[Category:Xen]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:Compatibility]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_Tested_Adapters&diff=12589Xen VGA Passthrough Tested Adapters2014-09-05T18:54:06Z<p>Teo En Ming: </p>
<hr />
<div><!-- MoinMoin name: XenVGAPassthroughTestedAdapters --><br />
<!-- Comment: --><br />
<!-- WikiMedia name: XenVGAPassthroughTestedAdapters --><br />
<!-- Page revision: 00000019 --><br />
<!-- Original date: Wed Jul 20 19:45:15 2011 (1311191115000000) --><br />
<br />
{{Info|We only recently started collecting this information and rely on you to let us know how it works for you!}}<br />
<br />
= List of tested graphics adapters for Xen VGA Passthrough =<br />
Please send an email to xen-devel or xen-users with all the details about your VGA graphics passthru experience. '''If you are confident that your adaptor works, feel free to just add it to this page.''' <br />
<br />
Please include the following details in the email:<br />
<br />
* Xen version<br />
* Dom0 kernel version, and if it's pvops or xenlinux based<br />
* "lspci" output for the graphics card to get the PCI IDs and model information<br />
* Did you passthru all the PCI IDs or just one?<br />
* Was it primary or secondary graphics adapter?<br />
* Motherboard vendor/model and BIOS version.<br />
* Guest OS and driver version.<br />
* How did it work.. did you have some issues?<br />
Xen VGA graphics passthru has been tested to work with these graphics adapters:<br />
<br />
== Intel display adapters ==<br />
<br />
User reported working adapters: <br />
<br />
* Intel 82Q35 Express IGC<br />
<pre><br />
Xen 4.0.0, OpenSuse 11.2 xenlinux 2.6.31.12-0.2 dom0 kernel. Dell Optiplex 755 desktop. <br />
Windows XP HVM guest, Dell provided Intel graphics driver. Primary adapter. Passthru for both PCI IDs. <br />
<br />
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) <br />
00:02.1 Display controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)<br />
</pre><br />
<br />
== Nvidia display adapters ==<br />
Note that Nvidia officially supports only Quadro FX 3800, 4800 and 5800 for graphics passthrough usage (they've tested and verified their binary drivers for these graphics cards in combination with graphics passthrough).<br />
<br />
In addition, Nvidia lists the following graphics adapters as "Multi-OS" capable: Quadro 6000, 5000, 4000, 2000. "Multi-OS" allows VGA passthrough to fully virtualized guests. Note: The Nvidia Quadro 600 is '''not''' supported.<br />
<br />
GeForce 7 Series (7xxx), 8 Series 8xxx), 400 Series and 600 Series should work as primary adapter after patching MMIO BARs of gfx for 1:1 mapping. But this work only with Windows XP DomU, and only with specific drivers version (Jean David Techer Blog [http://www.davidgis.fr/documentation/Xen_VGA_PassThrough/doc.html]). Most "non-Multi-OS" capable adapter won't work this way with Windows Vista/7/8.<br />
<br />
Some GeForce adapters with the same chipset as Quadro Multi-OS capable adapters can be modified into their Quadro/Grid counterparts, and subsequently work with passthrough in domU. Reports of successful passthrough with modified cards include:<br />
* GeForce GTX670/680/690 to Quadro GridK2 / K5000 (GK104) (Australian crazy guy [http://www.eevblog.com/forum/projects/hacking-nvidia-cards-into-their-professional-counterparts/]).<br />
* GeForce GTS450 to Quadro 2000 (GF106) (See here for details on how to modify a GeForce 4xx card into an equivalent Quadro [http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/])<br />
* GeForce GTX460 to Quadro 4000M (GF104)<br />
* GeForce GTX470 to Quadro 5000 (GF100)<br />
* GeForce GTX480 to Quadro 6000 (GF100)<br />
<br />
User reported working adapters:<br />
<br />
* nVidia Quadro 2000, as secondary display adapter, Linux Mint 13 dom0, Xen 4.1.2, Windows 7 guest with Nvidia driver 305.93.<br />
* nVidia G92 (GeForce 8800 GTS 512), as primary adapter, Xen 4.0.0-rc8, pvops xen/stable-2.6.32.x dom0, Linux HVM guest with nv driver.<br />
* nVidia GTS450 modified into a Quadro 2000 (GF106), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX460 modified into a Quadro 4000M (GF104), Windows 7 32-bit guest<br />
* nVidia GTS470 modified into a Quadro 5000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTS480 modified into a Quadro 6000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX670, GTX680 modified into a Grid K2 or Quadro K5000 (GK104), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~300+<br />
<br />
domU reboots reportedly work seamlessly for most users of the Nvidia Fermi and Kepler GPUs listed above, both with genuine Quadros and GeForce cards modified into Quadros/Grids.<br />
<br />
User reported _NOT_ working adapters:<br />
<br />
* nVidia Quadro NVS 295, Xen 4.2.1, Ubuntu 12.04 LTS dom0, xen-pciback.hide, Win Vista x64 HVM, either as primary or secondary adapter. As secondary adapter VM start, but windows stays with the SDL display. As primary adapter VM don't start, even after patching for identity memory I/O regions mapping and inserting VGA-rom in Xen 4.2.1.<br />
* nVidia GeForce GTX580 modified to Quadro 7000 (GF110) (Note: Quadro 7000 is not listed as MultiOS compatible)<br />
<br />
== ATI/AMD display adapters ==<br />
AMD sent patch enabling VGA passthrough on AMD/ATI Radeon/FirePro graphics adapters on 2010-10-07: http://lists.xensource.com/archives/html/xen-devel/2010-10/msg00284.html .<br />
<br />
Remember to install the graphics drivers in the DomU first, before expecting secondary passthrough to work.<br />
<br />
Tested adapters by AMD: <br />
<br />
* Radeon 4850<br />
* Radeon 4870<br />
* [[FirePro]] V5700<br />
* [[FirePro]] M5800<br />
<br />
User reported working adapters: <br />
<br />
All Radeon HD4xxx, HD6xxx and HD7xxx should work out-of-the-box as secondary adapter with Xen 4.2.1<br />
<br />
* ATI ES1000, as primary adapter, Xen 4.2-unstable 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0, RedHat6.2 HVM guest.<br />
* AMD Radeon HD4550<br />
* AMD Radeon HD4770, Fedora 12 dom0, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD4890, as secondary adapter, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM (this card do _not_ support Function Level Reset)<br />
* AMD Radeon HD5750, Win7 32bit HVM (Catalyst 10-9)<br />
* AMD Radeon HD5770<br />
* AMD Radeon HD5850<br />
* AMD Radeon HD6450/HD7450, Xen 4.2.1, xm, EL6, dom0, Win7 64bit HVM domU<br />
* AMD Radeon HD6450, as secondary adapter, Xen 4.4.1, xl toolstack, Ubuntu 14.04 LTS dom0, Linux Kernel 3.16.1 in dom0, Windows 8 64-bit HVM domU (Teo En Ming)<br />
* AMD Radeon HD6570<br />
* AMD Radeon HD6770, Xen 4.1.2 and 4.1.3, pciback, WinXP HVM<br />
* AMD Radeon HD6850, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD6870, Xen 4.2 (only with xl tools), Win7 64bit HVM<br />
* AMD Radeon HD6870, Xen 4.2 unstable 25167, Xen 4.1.2, 4.1.3, Debian Wheezy dom0 Kernel 3.3.2 and 3.3.0<br />
* AMD Radeon HD6950, Win7 64bit HVM<br />
* AMD Radeon HD6970, Win7 64bit HVM<br />
* AMD Radeon HD7750, as secondary adapter, Xen 4.1.3, Mint 14 (kernel 3.7) dom0, Windows 8 Pro HVM<br />
* AMD Radeon HD7870<br />
* AMD Radeon HD7950, Xen 4.2 (pciback), Arch Linux 64bit (Catalyst 12.11) dom0, Win7 64bit HVM (Catalyst 12.10)<br />
* AMD Radeon HD7950 as secondary adapter, Xen 4.2 (xen modules built into kernel 3.8.1-201), Fedora 18 64bit dom0, Win7 64bit HVM (Catalyst 13.3 Beta * drivers only, catalyst not installed) --- [http://www.guilhermesuzuki.com/post/experimental-Xen-VGA-Passthrough-Radeon-7950-Fedora-18-Parte-1] portuguese howto --- [http://www.youtube.com/watch?v=JPUwPBLAoso] youtube video --- [http://www.guilhermesuzuki.com/FILES%2f2013%2f04%2fkernel-3.8.1-201.fc18.x86_64.rpm.axdx] compiled and used kernel<br />
* AMD Radeon HD7970, Win7 HVM<br />
<br />
There are certain user-reports that the Catalyst Control Center (ccc.exe) should be _not_ installed when installing the Catalyst Driver - for unknown reasons it may cause a BSOD. The GPU Driver itself works without problems when not installing CCC.<br />
<br />
There are widespread reports of ATI/AMD cards causing major problems when the domU is rebooted, including severely degraded performance, domU crashes and complete host dom0 crashes.<br />
<br />
User reported _NOT_ working adapters: <br />
<br />
* ATI Radeon x1950, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM, either as primary or secondary adapter.<br />
<br />
== Matrox display adapters ==<br />
<br />
User reported working adapters: <br />
* MGA G200e<br />
<br />
<pre><br />
Xen 4.2-unstable changeset 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0 kernel. Intel Romley-EP, Integrated graphics. <br />
Windows8 Beta HVM guest, RedHat6.2 HVM guest Integrated graphics. Primary adapter. Passthru single PCI ID, hidden from dom0: xen-pciback.hide=(0a:00.0). <br />
<br />
0a:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 04)<br />
</pre><br />
<br />
== Links ==<br />
See [[XenVGAPassthrough]] wiki page for more information about Xen VGA graphics passthru in general.<br />
<br />
[[Category:Xen]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:Compatibility]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_Tested_Adapters&diff=12588Xen VGA Passthrough Tested Adapters2014-09-05T18:52:22Z<p>Teo En Ming: </p>
<hr />
<div><!-- MoinMoin name: XenVGAPassthroughTestedAdapters --><br />
<!-- Comment: --><br />
<!-- WikiMedia name: XenVGAPassthroughTestedAdapters --><br />
<!-- Page revision: 00000019 --><br />
<!-- Original date: Wed Jul 20 19:45:15 2011 (1311191115000000) --><br />
<br />
{{Info|We only recently started collecting this information and rely on you to let us know how it works for you!}}<br />
<br />
= List of tested graphics adapters for Xen VGA Passthrough =<br />
Please send an email to xen-devel or xen-users with all the details about your VGA graphics passthru experience. '''If you are confident that your adaptor works, feel free to just add it to this page.''' <br />
<br />
Please include the following details in the email:<br />
<br />
* Xen version<br />
* Dom0 kernel version, and if it's pvops or xenlinux based<br />
* "lspci" output for the graphics card to get the PCI IDs and model information<br />
* Did you passthru all the PCI IDs or just one?<br />
* Was it primary or secondary graphics adapter?<br />
* Motherboard vendor/model and BIOS version.<br />
* Guest OS and driver version.<br />
* How did it work.. did you have some issues?<br />
Xen VGA graphics passthru has been tested to work with these graphics adapters:<br />
<br />
== Intel display adapters ==<br />
<br />
User reported working adapters: <br />
<br />
* Intel 82Q35 Express IGC<br />
<pre><br />
Xen 4.0.0, OpenSuse 11.2 xenlinux 2.6.31.12-0.2 dom0 kernel. Dell Optiplex 755 desktop. <br />
Windows XP HVM guest, Dell provided Intel graphics driver. Primary adapter. Passthru for both PCI IDs. <br />
<br />
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) <br />
00:02.1 Display controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)<br />
</pre><br />
<br />
== Nvidia display adapters ==<br />
Note that Nvidia officially supports only Quadro FX 3800, 4800 and 5800 for graphics passthrough usage (they've tested and verified their binary drivers for these graphics cards in combination with graphics passthrough).<br />
<br />
In addition, Nvidia lists the following graphics adapters as "Multi-OS" capable: Quadro 6000, 5000, 4000, 2000. "Multi-OS" allows VGA passthrough to fully virtualized guests. Note: The Nvidia Quadro 600 is '''not''' supported.<br />
<br />
GeForce 7 Series (7xxx), 8 Series 8xxx), 400 Series and 600 Series should work as primary adapter after patching MMIO BARs of gfx for 1:1 mapping. But this work only with Windows XP DomU, and only with specific drivers version (Jean David Techer Blog [http://www.davidgis.fr/documentation/Xen_VGA_PassThrough/doc.html]). Most "non-Multi-OS" capable adapter won't work this way with Windows Vista/7/8.<br />
<br />
Some GeForce adapters with the same chipset as Quadro Multi-OS capable adapters can be modified into their Quadro/Grid counterparts, and subsequently work with passthrough in domU. Reports of successful passthrough with modified cards include:<br />
* GeForce GTX670/680/690 to Quadro GridK2 / K5000 (GK104) (Australian crazy guy [http://www.eevblog.com/forum/projects/hacking-nvidia-cards-into-their-professional-counterparts/]).<br />
* GeForce GTS450 to Quadro 2000 (GF106) (See here for details on how to modify a GeForce 4xx card into an equivalent Quadro [http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/])<br />
* GeForce GTX460 to Quadro 4000M (GF104)<br />
* GeForce GTX470 to Quadro 5000 (GF100)<br />
* GeForce GTX480 to Quadro 6000 (GF100)<br />
<br />
User reported working adapters:<br />
<br />
* nVidia Quadro 2000, as secondary display adapter, Linux Mint 13 dom0, Xen 4.1.2, Windows 7 guest with Nvidia driver 305.93.<br />
* nVidia G92 (GeForce 8800 GTS 512), as primary adapter, Xen 4.0.0-rc8, pvops xen/stable-2.6.32.x dom0, Linux HVM guest with nv driver.<br />
* nVidia GTS450 modified into a Quadro 2000 (GF106), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX460 modified into a Quadro 4000M (GF104), Windows 7 32-bit guest<br />
* nVidia GTS470 modified into a Quadro 5000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTS480 modified into a Quadro 6000 (GF100), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~295+<br />
* nVidia GTX670, GTX680 modified into a Grid K2 or Quadro K5000 (GK104), secondary passthrough, EL6, 4.2.x, 4.3.x, XP64 domU drivers ~300+<br />
<br />
domU reboots reportedly work seamlessly for most users of the Nvidia Fermi and Kepler GPUs listed above, both with genuine Quadros and GeForce cards modified into Quadros/Grids.<br />
<br />
User reported _NOT_ working adapters:<br />
<br />
* nVidia Quadro NVS 295, Xen 4.2.1, Ubuntu 12.04 LTS dom0, xen-pciback.hide, Win Vista x64 HVM, either as primary or secondary adapter. As secondary adapter VM start, but windows stays with the SDL display. As primary adapter VM don't start, even after patching for identity memory I/O regions mapping and inserting VGA-rom in Xen 4.2.1.<br />
* nVidia GeForce GTX580 modified to Quadro 7000 (GF110) (Note: Quadro 7000 is not listed as MultiOS compatible)<br />
<br />
== ATI/AMD display adapters ==<br />
AMD sent patch enabling VGA passthrough on AMD/ATI Radeon/FirePro graphics adapters on 2010-10-07: http://lists.xensource.com/archives/html/xen-devel/2010-10/msg00284.html .<br />
<br />
Remember to install the graphics drivers in the DomU first, before expecting secondary passthrough to work.<br />
<br />
Tested adapters by AMD: <br />
<br />
* Radeon 4850<br />
* Radeon 4870<br />
* [[FirePro]] V5700<br />
* [[FirePro]] M5800<br />
<br />
User reported working adapters: <br />
<br />
All Radeon HD4xxx, HD6xxx and HD7xxx should work out-of-the-box as secondary adapter with Xen 4.2.1<br />
<br />
* ATI ES1000, as primary adapter, Xen 4.2-unstable 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0, RedHat6.2 HVM guest.<br />
* AMD Radeon HD4550<br />
* AMD Radeon HD4770, Fedora 12 dom0, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD4890, as secondary adapter, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM (this card do _not_ support Function Level Reset)<br />
* AMD Radeon HD5750, Win7 32bit HVM (Catalyst 10-9)<br />
* AMD Radeon HD5770<br />
* AMD Radeon HD5850<br />
* AMD Radeon HD6450/HD7450, Xen 4.2.1, xm, EL6, dom0, Win7 64bit HVM domU<br />
* AMD Radeon HD6450, Xen 4.4.1, xl toolstack, Ubuntu 14.04 LTS dom0, Linux Kernel 3.16.1 in dom0, Windows 8 64-bit HVM domU (Teo En Ming)<br />
* AMD Radeon HD6570<br />
* AMD Radeon HD6770, Xen 4.1.2 and 4.1.3, pciback, WinXP HVM<br />
* AMD Radeon HD6850, WinXP HVM, Win7 HVM<br />
* AMD Radeon HD6870, Xen 4.2 (only with xl tools), Win7 64bit HVM<br />
* AMD Radeon HD6870, Xen 4.2 unstable 25167, Xen 4.1.2, 4.1.3, Debian Wheezy dom0 Kernel 3.3.2 and 3.3.0<br />
* AMD Radeon HD6950, Win7 64bit HVM<br />
* AMD Radeon HD6970, Win7 64bit HVM<br />
* AMD Radeon HD7750, as secondary adapter, Xen 4.1.3, Mint 14 (kernel 3.7) dom0, Windows 8 Pro HVM<br />
* AMD Radeon HD7870<br />
* AMD Radeon HD7950, Xen 4.2 (pciback), Arch Linux 64bit (Catalyst 12.11) dom0, Win7 64bit HVM (Catalyst 12.10)<br />
* AMD Radeon HD7950 as secondary adapter, Xen 4.2 (xen modules built into kernel 3.8.1-201), Fedora 18 64bit dom0, Win7 64bit HVM (Catalyst 13.3 Beta * drivers only, catalyst not installed) --- [http://www.guilhermesuzuki.com/post/experimental-Xen-VGA-Passthrough-Radeon-7950-Fedora-18-Parte-1] portuguese howto --- [http://www.youtube.com/watch?v=JPUwPBLAoso] youtube video --- [http://www.guilhermesuzuki.com/FILES%2f2013%2f04%2fkernel-3.8.1-201.fc18.x86_64.rpm.axdx] compiled and used kernel<br />
* AMD Radeon HD7970, Win7 HVM<br />
<br />
There are certain user-reports that the Catalyst Control Center (ccc.exe) should be _not_ installed when installing the Catalyst Driver - for unknown reasons it may cause a BSOD. The GPU Driver itself works without problems when not installing CCC.<br />
<br />
There are widespread reports of ATI/AMD cards causing major problems when the domU is rebooted, including severely degraded performance, domU crashes and complete host dom0 crashes.<br />
<br />
User reported _NOT_ working adapters: <br />
<br />
* ATI Radeon x1950, Xen 4.2.1, Ubuntu 12.04 LTS dom0, Win Vista x64 HVM, either as primary or secondary adapter.<br />
<br />
== Matrox display adapters ==<br />
<br />
User reported working adapters: <br />
* MGA G200e<br />
<br />
<pre><br />
Xen 4.2-unstable changeset 25099, RedHat6.2 vmlinux-3.1.0-rc7 dom0 kernel. Intel Romley-EP, Integrated graphics. <br />
Windows8 Beta HVM guest, RedHat6.2 HVM guest Integrated graphics. Primary adapter. Passthru single PCI ID, hidden from dom0: xen-pciback.hide=(0a:00.0). <br />
<br />
0a:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 04)<br />
</pre><br />
<br />
== Links ==<br />
See [[XenVGAPassthrough]] wiki page for more information about Xen VGA graphics passthru in general.<br />
<br />
[[Category:Xen]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:Compatibility]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_with_AMD_Display_Cards&diff=12587Xen VGA Passthrough with AMD Display Cards2014-09-05T17:36:28Z<p>Teo En Ming: </p>
<hr />
<div>Download link for PDF document: [http://wiki.xen.org/mediawiki/images/5/57/Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.4.pdf Xen VGA Passthrough with AMD Display Cards] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Debian]]<br />
[[Category:Ubuntu]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.4.pdf&diff=12586File:Xen VGA Passthrough with AMD Display Cards - Version 1.4.pdf2014-09-05T17:36:06Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_with_AMD_Display_Cards&diff=12585Xen VGA Passthrough with AMD Display Cards2014-09-05T17:21:20Z<p>Teo En Ming: </p>
<hr />
<div>Download link for PDF document: [http://wiki.xen.org/mediawiki/images/c/cf/Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.3.pdf Xen VGA Passthrough with AMD Display Cards] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Debian]]<br />
[[Category:Ubuntu]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.3.pdf&diff=12584File:Xen VGA Passthrough with AMD Display Cards - Version 1.3.pdf2014-09-05T17:20:43Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_with_AMD_Display_Cards&diff=12576Xen VGA Passthrough with AMD Display Cards2014-09-05T04:36:03Z<p>Teo En Ming: </p>
<hr />
<div>Download link for PDF document: [http://wiki.xen.org/mediawiki/images/f/fa/Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.2.pdf Xen VGA Passthrough with AMD Display Cards] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Debian]]<br />
[[Category:Ubuntu]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.2.pdf&diff=12575File:Xen VGA Passthrough with AMD Display Cards - Version 1.2.pdf2014-09-05T04:35:24Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_with_AMD_Display_Cards&diff=12574Xen VGA Passthrough with AMD Display Cards2014-09-05T04:28:27Z<p>Teo En Ming: </p>
<hr />
<div>Download link for PDF document: [http://wiki.xen.org/mediawiki/images/b/b7/Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.1.pdf Xen VGA Passthrough with AMD Display Cards] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Debian]]<br />
[[Category:Ubuntu]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.1.pdf&diff=12573File:Xen VGA Passthrough with AMD Display Cards - Version 1.1.pdf2014-09-05T04:27:47Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_with_NVIDIA_and_Intel_IGD_Display_Adapters&diff=12572Xen VGA Passthrough with NVIDIA and Intel IGD Display Adapters2014-09-04T18:17:07Z<p>Teo En Ming: Created page with "It shows: * Xen VGA Passthrough * to a Windows 8 Consumer Preview HVM Virtual Machine * with Xen 4.2-unstable Changeset 25099 and Linux Kernel 3.3.0 in Ubuntu 11.10 oneiric ocelo…"</p>
<hr />
<div>It shows:<br />
* Xen VGA Passthrough<br />
* to a Windows 8 Consumer Preview HVM Virtual Machine<br />
* with Xen 4.2-unstable Changeset 25099 and Linux Kernel 3.3.0 in Ubuntu 11.10 oneiric ocelot amd64 Final Release Dom0<br />
<br />
----<br />
Download link for PDF document: [http://wiki.xen.org/mediawiki/images/0/09/Xen_VGA_Passthrough_-_Version_2.4.pdf Xen VGA Passthrough]<br />
----<br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:HowTo]]<br />
[[Category:Tutorial]]<br />
[[Category:Example]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_with_AMD_Display_Cards&diff=12571Xen VGA Passthrough with AMD Display Cards2014-09-04T17:49:57Z<p>Teo En Ming: </p>
<hr />
<div>Download link for PDF document: [http://wiki.xen.org/mediawiki/images/9/97/Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.0.pdf Xen VGA Passthrough with AMD Display Cards] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Debian]]<br />
[[Category:Ubuntu]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Xen_VGA_Passthrough_with_AMD_Display_Cards_-_Version_1.0.pdf&diff=12570File:Xen VGA Passthrough with AMD Display Cards - Version 1.0.pdf2014-09-04T17:49:15Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_with_AMD_Display_Cards&diff=12569Xen VGA Passthrough with AMD Display Cards2014-09-04T17:48:32Z<p>Teo En Ming: Created page with "Download link for PDF document: [http://wiki.xen.org/mediawiki/images/5/57/Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Ubuntu_and_Debian_Linux_-_Version_2.4_-_REDUCED…"</p>
<hr />
<div>Download link for PDF document: [http://wiki.xen.org/mediawiki/images/5/57/Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Ubuntu_and_Debian_Linux_-_Version_2.4_-_REDUCED.pdf Xen VGA Passthrough with AMD Display Cards] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Debian]]<br />
[[Category:Ubuntu]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Ubuntu_and_Debian_Linux&diff=12568Building and Installing Xen 4.x and Linux Kernel 3.x on Ubuntu and Debian Linux2014-09-04T16:51:57Z<p>Teo En Ming: </p>
<hr />
<div>Download link for PDF document: [http://wiki.xen.org/mediawiki/images/5/57/Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Ubuntu_and_Debian_Linux_-_Version_2.4_-_REDUCED.pdf Building and Installing Xen 4.x and Linux Kernel 3.x on Ubuntu and Debian Linux] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Debian]]<br />
[[Category:Ubuntu]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Ubuntu_and_Debian_Linux_-_Version_2.4_-_REDUCED.pdf&diff=12567File:Building and Installing Xen 4.x and Linux Kernel 3.x on Ubuntu and Debian Linux - Version 2.4 - REDUCED.pdf2014-09-04T16:50:24Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Xen_VGA_Passthrough_to_Windows_8_with_Xen_4.2-unstable&diff=9636Xen VGA Passthrough to Windows 8 with Xen 4.2-unstable2013-08-12T22:34:36Z<p>Teo En Ming: </p>
<hr />
<div>It shows:<br />
* Xen VGA Passthrough<br />
* to a Windows 8 Consumer Preview HVM Virtual Machine<br />
* with Xen 4.2-unstable Changeset 25099 and Linux Kernel 3.3.0 in Ubuntu 11.10 oneiric ocelot amd64 Final Release Dom0<br />
<br />
----<br />
Download link for PDF document: [http://wiki.xen.org/mediawiki/images/0/09/Xen_VGA_Passthrough_-_Version_2.4.pdf Xen VGA Passthrough]<br />
----<br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Developers]]<br />
[[Category:HowTo]]<br />
[[Category:Tutorial]]<br />
[[Category:Example]]<br />
[[Category:VGA]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Ubuntu_and_Debian_Linux&diff=9635Building and Installing Xen 4.x and Linux Kernel 3.x on Ubuntu and Debian Linux2013-08-12T22:34:00Z<p>Teo En Ming: </p>
<hr />
<div>Download link for PDF document: [http://wiki.xen.org/mediawiki/images/9/9e/Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Ubuntu_and_Debian_Linux_-_Version_2.3_-_REDUCED.pdf Building and Installing Xen 4.x and Linux Kernel 3.x on Ubuntu and Debian Linux] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Debian]]<br />
[[Category:Ubuntu]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux&diff=9634Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux2013-08-12T22:33:35Z<p>Teo En Ming: </p>
<hr />
<div>Download link for PDF document: [http://wiki.xen.org/mediawiki/images/3/39/Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.4.pdf Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Fedora]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.4.pdf&diff=9633File:Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux - Version 1.4.pdf2013-08-12T15:28:51Z<p>Teo En Ming: uploaded a new version of "File:Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux - Version 1.4.pdf"</p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.4.pdf&diff=9632File:Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux - Version 1.4.pdf2013-08-12T15:26:17Z<p>Teo En Ming: uploaded a new version of "File:Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux - Version 1.4.pdf"</p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux&diff=9631Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux2013-08-12T15:17:08Z<p>Teo En Ming: </p>
<hr />
<div>Written by [[User:Teo En Ming|Mr. Teo En Ming (Zhang Enming)]] in Singapore<br />
<br />
Download link for PDF document: [http://wiki.xen.org/mediawiki/images/3/39/Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.4.pdf Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Fedora]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.4.pdf&diff=9630File:Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux - Version 1.4.pdf2013-08-12T15:16:43Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux&diff=9625Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux2013-08-10T18:47:47Z<p>Teo En Ming: </p>
<hr />
<div>Written by [[User:Teo En Ming|Mr. Teo En Ming (Zhang Enming)]] in Singapore<br />
<br />
Download link for PDF document: [http://wiki.xen.org/mediawiki/images/f/f7/Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.3.pdf Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Fedora]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.3.pdf&diff=9624File:Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux - Version 1.3.pdf2013-08-10T18:47:21Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Ubuntu_and_Debian_Linux&diff=9623Building and Installing Xen 4.x and Linux Kernel 3.x on Ubuntu and Debian Linux2013-08-09T21:10:53Z<p>Teo En Ming: </p>
<hr />
<div>Written by [[User:Teo En Ming|Mr. Teo En Ming (Zhang Enming)]] in Singapore<br />
<br />
Download link for PDF document: [http://wiki.xen.org/mediawiki/images/9/9e/Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Ubuntu_and_Debian_Linux_-_Version_2.3_-_REDUCED.pdf Building and Installing Xen 4.x and Linux Kernel 3.x on Ubuntu and Debian Linux] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Debian]]<br />
[[Category:Ubuntu]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Ubuntu_and_Debian_Linux_-_Version_2.3_-_REDUCED.pdf&diff=9622File:Building and Installing Xen 4.x and Linux Kernel 3.x on Ubuntu and Debian Linux - Version 2.3 - REDUCED.pdf2013-08-09T21:10:01Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux&diff=9621Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux2013-08-09T20:20:26Z<p>Teo En Ming: </p>
<hr />
<div>Written by [[User:Teo En Ming|Mr. Teo En Ming (Zhang Enming)]] in Singapore<br />
<br />
Download link for PDF document: [http://wiki.xen.org/mediawiki/images/9/93/Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.2.pdf Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Fedora]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.2.pdf&diff=9620File:Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux - Version 1.2.pdf2013-08-09T20:19:51Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux&diff=9619Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux2013-08-08T14:46:36Z<p>Teo En Ming: </p>
<hr />
<div>Written by [[User:Teo En Ming|Mr. Teo En Ming (Zhang Enming)]] in Singapore<br />
<br />
Download link for PDF document: [http://wiki.xen.org/mediawiki/images/b/bf/Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.1.pdf Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Fedora]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.1.pdf&diff=9618File:Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux - Version 1.1.pdf2013-08-08T14:46:10Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux&diff=9617Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux2013-08-07T11:54:52Z<p>Teo En Ming: </p>
<hr />
<div>Written by [[User:Teo En Ming|Mr. Teo En Ming (Zhang Enming)]] in Singapore<br />
<br />
Download link for PDF document: [http://wiki.xen.org/mediawiki/images/2/2e/Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.0.pdf Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Fedora]]</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=File:Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux_-_Version_1.0.pdf&diff=9616File:Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux - Version 1.0.pdf2013-08-07T11:54:29Z<p>Teo En Ming: </p>
<hr />
<div>== Licensing: ==<br />
{{Unknown}}</div>Teo En Minghttps://wiki.xenproject.org/index.php?title=Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Fedora_Linux&diff=9615Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux2013-08-07T11:53:23Z<p>Teo En Ming: Created page with "Written by Mr. Teo En Ming (Zhang Enming) in Singapore Download link for PDF document: [http://wiki.xen.org/mediawiki/images/3/3f/Building_and_Installing_Xe…"</p>
<hr />
<div>Written by [[User:Teo En Ming|Mr. Teo En Ming (Zhang Enming)]] in Singapore<br />
<br />
Download link for PDF document: [http://wiki.xen.org/mediawiki/images/3/3f/Building_and_Installing_Xen_4.x_and_Linux_Kernel_3.x_on_Ubuntu_and_Debian_Linux_-_Version_2.2_-_REDUCED.pdf Building and Installing Xen 4.x and Linux Kernel 3.x on Fedora Linux] <br />
<br />
[[Category:Xen]]<br />
[[Category:PVOPS]]<br />
[[Category:Beginners]]<br />
[[Category:Users]]<br />
[[Category:Tutorial]]<br />
[[Category:Fedora]]</div>Teo En Ming