From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= Subject: Re: Re: vt-d p7p55d evo: Success Date: Sun, 11 Apr 2010 14:18:45 +0300 Message-ID: <20100411111845.GI1878@reaktio.net> References: <4BB6B79D.3070305@triad.rr.com> <69A986FE-7EE1-48AD-9829-717094C9A49A@xs4all.nl> <989182286.20100405232436@eikelenboom.it> <201004090157.56930.mark.hurenkamp@xs4all.nl> <55086329-E5F1-416D-B4A5-B0C6A1B943AF@xs4all.nl> <4BC12DA5.9030304@triad.rr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <4BC12DA5.9030304@triad.rr.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: listmail Cc: Sander Eikelenboom , xen-devel@lists.xensource.com, Mark Hurenkamp List-Id: xen-devel@lists.xenproject.org On Sat, Apr 10, 2010 at 10:02:13PM -0400, listmail wrote: > 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. > Was this primary or secondary adapter? -- Pasi > - 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 passthrough > > menuentry "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-0e5ecce240fd > multiboot /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=0xffff800000000000 >>> xen_changeset : Wed Apr 07 12:38:28 2010 +0100 >>> 21091:f28f1ee587c8 >>> xen_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@lists.xensource.com >>> http://lists.xensource.com/xen-devel >> > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel