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@xxxxxxxxxxxxxxxxxxx
>>> 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
|