| 
         
xen-devel
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 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
 
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
- [Xen-devel] Re: vt-d p7p55d evo, Mark Hurenkamp
- Message not available
- [Xen-devel] Re: vt-d p7p55d evo, Mark Hurenkamp
 
- Re: [Xen-devel] Re: vt-d p7p55d evo, Sander Eikelenboom
 - Re: [Xen-devel] Re: vt-d p7p55d evo, Mark Hurenkamp
 - Re: [Xen-devel] Re: vt-d p7p55d evo: Success, Mark Hurenkamp
 - Re: [Xen-devel] Re: vt-d p7p55d evo: Success,
listmail <=
 - Re: [Xen-devel] Re: vt-d p7p55d evo: Success, Pasi Kärkkäinen
 - Re: [Xen-devel] Re: vt-d p7p55d evo: Success, Pasi Kärkkäinen
 - Re: [Xen-devel] Re: vt-d p7p55d evo: Success, listmail
 - Re: [Xen-devel] Re: vt-d p7p55d evo: Success, Dietmar Hahn
 - Re: [Xen-devel] Re: vt-d p7p55d evo: Success, Pasi Kärkkäinen
 - Re: [Xen-devel] Re: vt-d p7p55d evo: Success, Dietmar Hahn
 
  
- Re: [Xen-devel] Re: vt-d p7p55d evo: Success, listmail
 - Re: [Xen-devel] Re: vt-d p7p55d evo: Success, Dietmar Hahn
 
  
- Re: [Xen-devel] Re: vt-d p7p55d evo: Success, Pasi Kärkkäinen
 - Re: [Xen-devel] Re: vt-d p7p55d evo: Success, listmail
 
 
 |  
  
 | 
    |