[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] GFX Passthrough
On Mon, May 10, 2010 at 03:25:46PM -0400, Weald Wind wrote: > Hi Alll, > > Does the Xen4.0.0 include all the patches needed to support the second vga > card passthrough? > Xen 4.0.0 doesn't have the patches for secondary passthrough. > Or I have to download the unstable version and patch the source manually > and rebuild? > Yes. -- Pasi > Thanks > > Charles > > > > On Mon, May 10, 2010 at 11:57 AM, Tobias Geiger > <[1]tobias.geiger@xxxxxxxxx> wrote: > > Hi, > > i don't know if FLR is necessary - my motherboard has it (Intel DX58SO, > also > explicitly enabled in the BIOS), but i don't know if its a strict > requirement, > sorry. > > VGA output on the attached monitor starts with the guest OS (windows xp > i.e.), > meaning i dont see the qemu-bios output, no. First thing i see is the > Windows- > Logo like this: > > [2]http://www.simplehelp.net/images/boot_windows_faster/boot_faster00.png) > > Greetings > Tobias > > Am Montag 10 Mai 2010 17:39:56 schrieb listmail: > > When secondary vga pt is used, is FLR still required? Do you have vga > > output as soon as the qemu bios comes up? Or is it what some people > > report where output doesn't show up until later on in the > kernel/windows > > boot process? I have been hoping that maybe some experimental > patches > > for FLR support crop up to test vga pt again on my 8800gts. > > > > Tobias Geiger wrote: > > > Hi List, > > > > > > many People seem to be interested in the Graphic-Card Passthrough > Feature > > > (for more or less obvious reasons). > > > > > > Official Support is still under development, and i hope not to > interfere > > > with it in any (bad) way ... > > > > > > But i remember my own painfull and timeconsuming research when i > wanted > > > this feature to work, so i thought perhaps this spares some time for > the > > > unpatient users like me :) > > > > > > So here is what i did to enable Passthrough of my Secondary PCIE > > > Graphic-Card which is a NVIDIA GT200; > > > > > > Key thing seems to be the Patches 1 to 4 > > > (Patch #5 is only so that i have alsa-backed sound emulation , for > some > > > reason i have only oss-backed if not applied ?!) > > > > > > Before all that, you need to read out the VGA Bios of the > > > to-be-passthroughed- Graphiccard with a tool; i used nvflash.exe > under > > > DOS for this task. The patches assume you saved this file as > > > "vgabios-pt.bin" > > > > > > 1. check out xen unstable: > > > hg clone [3]http://xenbits.xensource.com/xen-unstable.hg > > > 2. go into there and do an "initial build" so that qemu-dm gets > > > checked-out: cd xen-unstable.hg; cd tools; make ; make clean > > > 3. apply the patches from within the "xen-unstable.hg" dir, with > patch > > > -p0 4. move the vgabios-pt.bin to "tools/firmware/vgabios/" > > > 4. do a "make install" > > > > > > Thats it. > > > > > > Warning: a "make clean" deletes the "vgabios-pt.bin" file , so > remember > > > to put it there again before your next "make" ... > > > > > > After that, and assuming your hardware/bios is VT-D ready and your > > > XEN-PCI Config is correct (kernel-cmdline, xen-configfile), the HVM > guest > > > should be able to work with the passedthrough-Graphicscard. > > > > > > Greetings, Good luck, and THANK YOU XEN-GUYS! > > > Tobias > > > > > > P.S.: NONE of the patches are my origin. they were gathered from > here > > > (xen- devel) and endless google-researches, representing the hard > > > brainwork of much smarter guys than me ;) > > > > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > Xen-devel mailing list > > > [4]Xen-devel@xxxxxxxxxxxxxxxxxxx > > > [5]http://lists.xensource.com/xen-devel > > > > _______________________________________________ > > Xen-devel mailing list > > [6]Xen-devel@xxxxxxxxxxxxxxxxxxx > > [7]http://lists.xensource.com/xen-devel > > > > _______________________________________________ > Xen-devel mailing list > [8]Xen-devel@xxxxxxxxxxxxxxxxxxx > [9]http://lists.xensource.com/xen-devel > > References > > Visible links > 1. mailto:tobias.geiger@xxxxxxxxx > 2. http://www.simplehelp.net/images/boot_windows_faster/boot_faster00.png > 3. http://xenbits.xensource.com/xen-unstable.hg > 4. mailto:Xen-devel@xxxxxxxxxxxxxxxxxxx > 5. http://lists.xensource.com/xen-devel > 6. mailto:Xen-devel@xxxxxxxxxxxxxxxxxxx > 7. http://lists.xensource.com/xen-devel > 8. mailto:Xen-devel@xxxxxxxxxxxxxxxxxxx > 9. http://lists.xensource.com/xen-devel > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |