[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Re: vt-d p7p55d evo: Success
I had no problems passing through my Nvidia 8800gts 512. The nv driver on linux works fine (as good as it can). There were a few quirks to note, but I imagine your experience will vary using ATI. - It takes a bit before you see VGA output- The cursor was positioned a higher than normal (sitting at over the halfway mark for the font) - Shutdown of Xorg can leave you with a blank console- Shutdown then Restart of domU without restarting dom0 may lead to no VGA output, however you can still ssh in and startx (Xorg) and it will produce output This is my specific dom0 grub2 entry for VGA passthroughmenuentry "Xen 4.0.0-rc8 / Ubuntu 10.4 kernel 2.6.32.10-xen2 pvops IOMMU SERIAL" { insmod ext2 search --no-floppy --fs-uuid --set 321dedfa-be48-4b4d-bff0-0e5ecce240fdmultiboot /boot/xen-4.0.0-rc8.gz dummy=dummy iommu=1 dom0_mem=1024M com1=19200,8n1,0xe480,17 console=com1 module /boot/vmlinuz-2.6.32.10-xen2 dummy=dummy root=/dev/sdc2 ro xen-pciback.permissive xen-pciback.hide=(01:00.0)(00:1a.0)(00:1d.0) console=hvc0 module /boot/initrd.img-2.6.32.10-xen2 }A couple of those addresses are the usb controllers so I make use of mouse and keyboard. I never could get qemu passthrough to work. Epic fail on trying to use the nvidia drivers =) The new version tells you specifically that it does not support the card @ PCI xxxx All I needed in the hvm config was: gfx_passthru=1 pci=['01:00.0','00:1a.0','00:1d.0'] I can't think of anything else right now :) Mark Hurenkamp wrote: Next on my list: try passthrough of the primary graphics card... Regards, Mark On Apr 9, 2010, at 1:57 AM, Mark Hurenkamp wrote:Hi,I replaced the i5 with an i7 CPU, and now xen seems to enable vtd properly,i have yet to test the feature with my board, but xm info now shows the hvm_directio flag: host : coruscant release : 2.6.32.11mh18 version : #10 SMP PREEMPT Wed Apr 7 23:57:39 CEST 2010 machine : x86_64 nr_cpus : 8 nr_nodes : 1 cores_per_socket : 4 threads_per_core : 2 cpu_mhz : 3660 hw_caps : bfebfbff:28100800:00000000:00001b40:0098e3fd:00000000:00000001:00000000 virt_caps : hvm hvm_directio total_memory : 7975 free_memory : 2425 node_to_cpu : node0:0-7 node_to_memory : node0:2425 node_to_dma32_mem : node0:1310 max_node_id : 0 xen_major : 4 xen_minor : 0 xen_extra : .0 xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64 xen_scheduler : credit xen_pagesize : 4096 platform_params : virt_start=0xffff800000000000xen_changeset : Wed Apr 07 12:38:28 2010 +0100 21091:f28f1ee587c8xen_commandline : console_to_ring com1=115200,8n1 console=com1 cc_compiler : gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu9) cc_compile_by : root cc_compile_domain : karpeer.net cc_compile_date : Wed Apr 7 23:16:01 CEST 2010 xend_config_format : 4 Regards, Mark. On Monday 05 April 2010 11:24:36 pm Sander Eikelenboom wrote:Hi Mark, I guess that's your problem, your cpu doesn't seem to support VT-D, see http://ark.intel.com/Product.aspx?id=42915 Both CPU, chipset and bios most support it ... -- Sander_______________________________________________ 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 |