All of lore.kernel.org
 help / color / mirror / Atom feed
From: listmail <listmail@triad.rr.com>
To: Mark Hurenkamp <mark.hurenkamp@xs4all.nl>
Cc: Sander Eikelenboom <linux@eikelenboom.it>, xen-devel@lists.xensource.com
Subject: Re: Re: vt-d p7p55d evo: Success
Date: Sat, 10 Apr 2010 22:02:13 -0400	[thread overview]
Message-ID: <4BC12DA5.9030304@triad.rr.com> (raw)
In-Reply-To: <55086329-E5F1-416D-B4A5-B0C6A1B943AF@xs4all.nl>

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@lists.xensource.com
>> http://lists.xensource.com/xen-devel
>

  reply	other threads:[~2010-04-11  2:02 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <4BB6B79D.3070305@triad.rr.com>
2010-04-03 22:46 ` vt-d p7p55d evo Mark Hurenkamp
2010-04-04  6:14   ` listmail
2010-04-04 11:28     ` Mark Hurenkamp
2010-04-04 14:33       ` listmail
2010-04-04 18:26         ` Mark Hurenkamp
2010-04-05 21:24       ` Sander Eikelenboom
2010-04-08 23:57         ` Mark Hurenkamp
2010-04-11  1:30           ` Re: vt-d p7p55d evo: Success Mark Hurenkamp
2010-04-11  2:02             ` listmail [this message]
2010-04-11 11:18               ` Pasi Kärkkäinen
2010-04-11 13:50                 ` Pasi Kärkkäinen
2010-04-11 18:50                   ` listmail
2010-04-12  6:55                     ` Dietmar Hahn
2010-04-12  7:54                       ` Pasi Kärkkäinen
2010-04-12  8:34                         ` Dietmar Hahn
2010-04-12 13:04                       ` listmail
2010-04-12 13:24                         ` Dietmar Hahn
2010-04-12  7:25                     ` Pasi Kärkkäinen
2010-04-12 13:18                       ` listmail
2010-04-16  0:57                       ` listmail
2010-04-18 19:50                     ` Mark Hurenkamp
2010-04-11 18:53                 ` listmail
2010-04-12  7:01                   ` Pasi Kärkkäinen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4BC12DA5.9030304@triad.rr.com \
    --to=listmail@triad.rr.com \
    --cc=linux@eikelenboom.it \
    --cc=mark.hurenkamp@xs4all.nl \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.