[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Xen 4.3 unstables and Xen 4.2 patches for VGA PassThrough (NVIDIA)



Hello,

I'm running a 64bit Win 7 vm with nvidia 310.90 on xen 4.2 with your patches and a 560 TI.

 

Configuration :

Primary graphic card : MSI 560TI 1GB

Secondary graphic card : IGFX

Core  i7-3770

Xen dom0 : Gentoo Kernel 3.6.6

 

When you first boot to win7 after powering up your dom0, install 275.xx driver.

Reboot, your VM should have a full vga passtrhough.

Then you could install any of the nvidia 3xx.xx and use it.

If you reboot the VM there will be no acceleration, so reinstall the 275.xx, reboot and reinstall the 3xx.xx

 

The only thing is that i still can't use more than 3096Mb without encountering a BSOD at boot.

 

My grub config :

 

menuentry 'Gentoo GNU/Linux, with Xen hypervisor' --class gentoo --class gnu-linux --class gnu --class os --class xen $menuentry_id_option 'xen-gnulinux-simple-7262b140-e026-4b53-bc6b-2ac1c1cc4538' {
        insmod part_gpt
        insmod ext2
        set root='hd0,gpt1'
        echo    'Loading Xen xen ...'
        multiboot /xen.gz iommu=1 intel_iommu=1 iommu_inclusive_mapping=1 dom0_mem=4G,max:4G dom0_max_vcpus=2 dom0_vcpus_pin
        module /vmlinuz-3.6.6-gentoo placeholder root=/dev/sda2 nomodeset xen-pciback.passthrough=1 i915.modeset=1 'pci=resource_aligment=01:00.0;01:00.1;00:14.0;00:1a.a' softlevel=xen xen-pciback.hide(01:00.0)(01:00.1)(00:1a.0)(00:14.0)

}

My VM config :

 name='midgard'
 vcpus="6"
 maxvcpus=6
 cpus="all"
 builder='hvm'
 memory=3096
 
 
 
 vif=['bridge=br0,mac=00:16:3e:0b:f9:db']
 boot='c'
 acpi=1
 apic=1
 viridian=1
 stdvga=0
 vnc=1
 vnclisten='0.0.0.0'
 vncdisplay=0
 vncunused=1
 vncpasswd=""
 sdl=0
 gfx_passthru=1
 usb=0
 #usbdevice="tablet"
 pci=['01:00.0','01:00.1','00:14.0','00:1a.0'] #passtrough of gfx card, hdmi sound from gfx card and 2 usb controler

disk = [ 'phy:/dev/sdb,hda,w']

xen_extended_power_mgmt=1
pae=1
hap = 1
keymap='fr'
xen_platform_pci= 1
pci_msitranslate = 0
pci_power_mgmt = 1
acpi_s3 = 1
acpi_s4 = 1
hpet = 1

 

Hope it could help !

 

Regards.

Youenn.

 

 

Le 30.01.2013 01:06, David TECHER a écrit :

Hi,

You can find all historical details and download links of these patches  both Xen 4.3 and Xen 4.2 using the following url

http://www.davidgis.fr/documentation/Xen_VGA_PassThrough/doc.html

Technical details to install those patches could be found on the mailing lists or google....

It takes me a lot of time to maintain those patches: test several changesets and so on

Using these patches depends on your hardwares. There may be several issues depending on your own hardware.

Thanks.

David.




 

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 

 
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.