|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
RE: [Xen-devel] [PATCH 1/2] graphics passthrough with VT-d
 
| 
To:  | 
'Jean Guyader' <jean.guyader@xxxxxxxxx> | 
 
| 
Subject:  | 
RE: [Xen-devel] [PATCH 1/2] graphics passthrough with VT-d | 
 
| 
From:  | 
"Han, Weidong" <weidong.han@xxxxxxxxx> | 
 
| 
Date:  | 
Wed, 16 Sep 2009 16:54:46 +0800 | 
 
| 
Accept-language:  | 
en-US | 
 
| 
Acceptlanguage:  | 
en-US | 
 
| 
Cc:  | 
"'xen-devel@xxxxxxxxxxxxxxxxxxx'" <xen-devel@xxxxxxxxxxxxxxxxxxx>,	'Stefano Stabellini' <stefano.stabellini@xxxxxxxxxxxxx>, "Lin,	Ben Y" <ben.y.lin@xxxxxxxxx>, "Kay, Allen M" <allen.m.kay@xxxxxxxxx>,	'Jean Guyader' <jean.guyader@xxxxxxxxxx>,	'Keir Fraser' <Keir.Fraser@xxxxxxxxxxxxx>,	"'bengheng@xxxxxxxxxxxxxx'" <bengheng@xxxxxxxxxxxxxx> | 
 
| 
Delivery-date:  | 
Wed, 16 Sep 2009 02:01:56 -0700 | 
 
| 
Envelope-to:  | 
www-data@xxxxxxxxxxxxxxxxxxx | 
 
| 
In-reply-to:  | 
<f68b66460909160133y5866d530nc419a397db4e61e@xxxxxxxxxxxxxx> | 
 
| 
List-help:  | 
<mailto:xen-devel-request@lists.xensource.com?subject=help> | 
 
| 
List-id:  | 
Xen developer discussion <xen-devel.lists.xensource.com> | 
 
| 
List-post:  | 
<mailto:xen-devel@lists.xensource.com> | 
 
| 
List-subscribe:  | 
<http://lists.xensource.com/mailman/listinfo/xen-devel>,	<mailto:xen-devel-request@lists.xensource.com?subject=subscribe> | 
 
| 
List-unsubscribe:  | 
<http://lists.xensource.com/mailman/listinfo/xen-devel>,	<mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe> | 
 
| 
References:  | 
<715D42877B251141A38726ABF5CABF2C054B533682@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>	<20090828081232.GA14065@xxxxxxxxxx>	<alpine.DEB.2.00.0909111640210.2687@kaball-desktop>	<715D42877B251141A38726ABF5CABF2C054B68971B@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>	<f68b66460909160133y5866d530nc419a397db4e61e@xxxxxxxxxxxxxx> | 
 
| 
Sender:  | 
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx | 
 
| 
Thread-index:  | 
Aco2qITmhH6GPY5STbKi0TaG1kS7swAAkjFQ | 
 
| 
Thread-topic:  | 
[Xen-devel] [PATCH 1/2] graphics passthrough with VT-d | 
 
 
 
Jean Guyader wrote:
> 2009/9/16 Han, Weidong <weidong.han@xxxxxxxxx>:
>> Stefano Stabellini wrote:
>>> On Fri, 28 Aug 2009, Jean Guyader wrote:
>>>> On Fri, Aug 28, 2009 at 03:54:05AM -0400, Han, Weidong wrote:
>>>>> This patch supports basic gfx passthrough on xen side:
>>>>>   - retrieves VGA bios from host VGA BIOS address (0xC0000), then
>>>>> load it to guest VGA BIOS address (This is the same with XCI).
>>>>>   - Enlarge guest MMIO range to contain gfx card's large memory
>>>>>   - add a config option 'gfx_passthru' for gfx passthrough
>>>>> 
>>>>> Signed-off-by: Ben Lin <ben.y.lin@xxxxxxxxx>
>>>>> Signed-off-by: Weidong Han <weidong.han@xxxxxxxxx>
>>>> 
>>>> Hi,
>>>> 
>>>> First thanks for taking the time to upstream those patch that will
>>>> help a lot. 
>>>> 
>>>> I think the patch will be let intrusive if we could do all
>>>> that bios mapping + copying inside qemu so we don't need to
>>>> modify the xc_hvm_build function.
>>>> 
>>>> Qemu starts before the bios so that should be doable.
>>> 
>>> The problem with letting qemu do the mapping is that it is not going
>>> to work with stubdoms, while using a libxc function should work OK
>>> as long as it is called by xend, as in this case.
>> 
>> Currently stubdom doesn't support VT-d. So letting qemu do the
>> mapping is much cleaner. 
>> 
> 
> I remember I tried graphic pass through a while ago with stubdom and
> it did work.
> 
I heard VT-d didn't work with stubdom, it needs some efforts to support it. 
Actually I didn't try stubdom with VT-d. 
Regards,
Weidong
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
- Re: [Xen-devel] [PATCH 1/2] graphics passthrough with VT-d, Stefano Stabellini
- RE: [Xen-devel] [PATCH 1/2] graphics passthrough with VT-d, Han, Weidong
- Re: [Xen-devel] [PATCH 1/2] graphics passthrough with VT-d, Jean Guyader
- RE: [Xen-devel] [PATCH 1/2] graphics passthrough with VT-d,
Han, Weidong <=
 - RE: [Xen-devel] [PATCH 1/2] graphics passthrough with VT-d, Stefano Stabellini
 - RE: [Xen-devel] [PATCH 1/2] graphics passthrough with VT-d, Han, Weidong
 
- RE: [Xen-devel] [PATCH 1/2] graphics passthrough with VT-d, Han, Weidong
 - RE: [Xen-devel] [PATCH 1/2] graphics passthrough with VT-d, Stefano Stabellini
 - RE: [Xen-devel] [PATCH 1/2] graphics passthrough with VT-d, Han, Weidong
 - RE: [Xen-devel] [PATCH 1/2] graphics passthrough with VT-d, Stefano Stabellini
 
  
  
  
 
 |  
  
 | 
    | 
  
  
    |   | 
    |