All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeremy Fitzhardinge <jeremy@goop.org>
To: "Pasi Kärkkäinen" <pasik@iki.fi>
Cc: xen-devel@lists.xensource.com,
	"Mr. Teo En Ming (Zhang Enming)" <space.time.universe@gmail.com>
Subject: Re: Video Presentation on PCI Express x16 VGA Pass	Through to Xen-based Windows XP Home Edition HVM Virtual Machine
Date: Thu, 10 Sep 2009 11:17:32 -0700	[thread overview]
Message-ID: <4AA942BC.6080404@goop.org> (raw)
In-Reply-To: <20090910140359.GB31123@reaktio.net>

On 09/10/09 07:03, Pasi Kärkkäinen wrote:
> On Thu, Sep 10, 2009 at 08:28:03PM +0800, Mr. Teo En Ming (Zhang Enming) wrote:
>   
>> Dear All,
>>
>> Here is my latest video presentation on VGA passthrough. Please check out my
>> blog at http://teo-en-ming-aka-zhang-enming.blogspot.com/ or the Youtube
>> link at http://www.youtube.com/watch?v=1ia3IwG6tp4
>>
>> The "not enough free resources" problem for nVidia Geforce 8400 GS PCI
>> Express x16 graphics card in earlier presentation videos:
>>
>> http://www.youtube.com/watch?v=HNEiSI...<http://www.youtube.com/watch?v=HNEiSInrav0>
>>
>> http://www.youtube.com/watch?v=_hOT_9...<http://www.youtube.com/watch?v=_hOT_9LIG5w>
>>
>> was fixed. Device manager in Windows XP HVM domU no longer shows an
>> exclamation mark besides the nVidia Geforce 8400 GS graphics card. The
>> device is working properly and the resources tab shows the available memory
>> ranges.
>>
>> Full VGA passthrough to Windows XP HVM guest operating system using Xen
>> virtualization has been realized. I am now able to run 3-D video benchmarks
>> on the passed through nVidia GeForce 8400 GS graphics card.
>>
>> All this is possible using Xen 3.5 hypervisor with Intel supplied VGA
>> passthrough patches. Instead of using pvops dom0 kernel 2.6.31-rc6 which
>> causes Win XP domU to run slowly, I am now using pvops dom0 kernel
>> 2.6.30-rc3.
>>
>>     
> Jeremy: Are you aware of any changes after 2.6.30-rc3 that could cause
> this HVM slowness? 
>   

I can't think of anything, unless the new swiotlb code is causing problems.

> Any tips how it could be debugged?
>   

It would help to isolate where the slowness is coming from.  How much
slowdown are we talking about?  Is the HVM domain doing lots of IO at
the time?  Are there any processes using lots of time in dom0?  What's
the interrupt rate like?

    J

  reply	other threads:[~2009-09-10 18:17 UTC|newest]

Thread overview: 72+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-09-10 12:28 Video Presentation on PCI Express x16 VGA Pass Through to Xen-based Windows XP Home Edition HVM Virtual Machine Mr. Teo En Ming (Zhang Enming)
2009-09-10 14:03 ` Pasi Kärkkäinen
2009-09-10 18:17   ` Jeremy Fitzhardinge [this message]
2009-09-11  0:19     ` Mr. Teo En Ming (Zhang Enming)
2009-09-11 15:37       ` Mr. Teo En Ming (Zhang Enming)
2009-09-11 16:03         ` Pasi Kärkkäinen
2009-09-12  2:52           ` Mr. Teo En Ming (Zhang Enming)
2009-09-12  8:44             ` Mr. Teo En Ming (Zhang Enming)
2009-09-12 10:11               ` Mr. Teo En Ming (Zhang Enming)
2009-09-12 12:23                 ` Mr. Teo En Ming (Zhang Enming)
2009-09-13  0:31                   ` Mr. Teo En Ming (Zhang Enming)
2009-09-13  9:12                     ` Pasi Kärkkäinen
2009-09-13 18:22                       ` Mr. Teo En Ming (Zhang Enming)
2009-09-13 18:28                         ` Mr. Teo En Ming (Zhang Enming)
2009-09-13 19:01                           ` Mr. Teo En Ming (Zhang Enming)
2009-09-13 19:26                         ` Pasi Kärkkäinen
2009-09-13 19:33                           ` Mr. Teo En Ming (Zhang Enming)
2009-09-13 19:45                             ` Pasi Kärkkäinen
2009-09-15 23:40             ` Jeremy Fitzhardinge
2009-09-19 16:44               ` Mr. Teo En Ming (Zhang Enming)
2009-09-19 17:03                 ` Mr. Teo En Ming (Zhang Enming)
2009-09-20  3:25                   ` Mr. Teo En Ming (Zhang Enming)
2009-09-20  3:36                     ` Mr. Teo En Ming (Zhang Enming)
2009-09-20  5:16                       ` Mr. Teo En Ming (Zhang Enming)
     [not found]                         ` <121797886.20090920160210@eikelenboom.it>
2009-09-21  0:33                           ` Re[2]: " Mr. Teo En Ming (Zhang Enming)
2009-09-21  7:28                             ` Re[4]: " Sander Eikelenboom
2009-10-08 13:36               ` Mr. Teo En Ming (Zhang Enming)
2009-10-08 13:48                 ` Mr. Teo En Ming (Zhang Enming)
2009-10-08 13:59                   ` Konrad Rzeszutek Wilk
2009-10-08 14:13                     ` Mr. Teo En Ming (Zhang Enming)
2009-10-08 14:22                       ` Konrad Rzeszutek Wilk
2009-10-08 14:44                         ` Mr. Teo En Ming (Zhang Enming)
2009-10-08 14:49                           ` Konrad Rzeszutek Wilk
2009-10-08 15:05                             ` Mr. Teo En Ming (Zhang Enming)
2009-10-09  0:54                               ` Mr. Teo En Ming (Zhang Enming)
2009-10-09  7:11                                 ` Pasi Kärkkäinen
2009-10-09  7:52                                   ` Mr. Teo En Ming (Zhang Enming)
2009-10-09 21:41                                     ` Jeremy Fitzhardinge
2009-10-11  7:22                                       ` Mr. Teo En Ming (Zhang Enming)
2009-10-12 18:10                                         ` Fire-wire passthrough with Linux pv-ops (2.6.31.1) Konrad Rzeszutek Wilk
2009-10-13  1:32                                           ` Mr. Teo En Ming (Zhang Enming)
2009-10-13  3:49                                             ` Mr. Teo En Ming (Zhang Enming)
2009-10-13 14:22                                             ` Konrad Rzeszutek Wilk
2009-10-13 14:39                                               ` Mr. Teo En Ming (Zhang Enming)
2009-10-13 17:04                                                 ` Konrad Rzeszutek Wilk
2009-10-23 17:47                                                   ` Mr. Teo En Ming (Zhang Enming)
2009-10-23 17:57                                                     ` Konrad Rzeszutek Wilk
2009-10-23 18:19                                                       ` Mr. Teo En Ming (Zhang Enming)
2009-11-01 14:07                                                         ` Mr. Teo En Ming (Zhang Enming)
2009-11-02 10:29                                                           ` [Xen-devel] " Mr. Teo En Ming (Zhang Enming)
2009-11-02 14:13                                                           ` Konrad Rzeszutek Wilk
2009-11-02 15:19                                                             ` Mr. Teo En Ming (Zhang Enming)
2009-11-02 16:05                                                               ` Konrad Rzeszutek Wilk
2009-11-10 22:46                                                                 ` Mr. Teo En Ming (Zhang Enming)
2009-11-03  1:47                                                           ` Han, Weidong
2009-11-03 12:27                                                             ` Mr. Teo En Ming (Zhang Enming)
2009-11-03 13:06                                                               ` [Xen-devel] " Mr. Teo En Ming (Zhang Enming)
2009-11-04  2:44                                                                 ` Han, Weidong
2009-10-13 14:48                                               ` Sander Eikelenboom
2009-10-13 15:24                                                 ` Mr. Teo En Ming (Zhang Enming)
2009-10-14 10:26                                         ` Video Presentation on PCI Express x16 VGA Pass Through to Xen-based Windows XP Home Edition HVM Virtual Machine Mr. Teo En Ming (Zhang Enming)
2009-10-08 14:06                   ` Mr. Teo En Ming (Zhang Enming)
  -- strict thread matches above, loose matches on Subject: below --
2009-09-10  0:14 Mr. Teo En Ming (Zhang Enming)
2009-09-09 15:19 Mr. Teo En Ming (Zhang Enming)
2009-09-08 14:48 Mr. Teo En Ming (Zhang Enming)
2009-09-09  6:06 ` Han, Weidong
2009-09-10 10:13   ` Tim Moore
2009-09-09  7:23 ` Christian Tramnitz
2009-09-08  0:51 Video Presentation on PCI Express x16 VGA PassThrough " Mr. Teo En Ming (Zhang Enming)
2009-09-08 10:57 ` Video Presentation on PCI Express x16 VGA Pass Through " Teo En Ming (Zhang Enming)
2009-09-06 22:23 Mr. Teo En Ming (Zhang Enming)
2009-09-07  9:40 ` Teo En Ming (Zhang Enming)
2009-09-07  9:58   ` Tim Moore

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=4AA942BC.6080404@goop.org \
    --to=jeremy@goop.org \
    --cc=pasik@iki.fi \
    --cc=space.time.universe@gmail.com \
    --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.