|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
RE: [Xen-ia64-devel] RE: [Xen-devel] VP problematic for backend	driverso
 
| 
To:  | 
"Magenheimer, Dan \(HP Labs Fort Collins\)" <dan.magenheimer@xxxxxx>,	"Ian Pratt" <m+Ian.Pratt@xxxxxxxxxxxx>, "Muli Ben-Yehuda" <mulix@xxxxxxxxx> | 
 
| 
Subject:  | 
RE: [Xen-ia64-devel] RE: [Xen-devel] VP problematic for backend	driverson IA64? | 
 
| 
From:  | 
"Tian, Kevin" <kevin.tian@xxxxxxxxx> | 
 
| 
Date:  | 
Wed, 25 Jan 2006 09:28:55 +0800 | 
 
| 
Cc:  | 
okrieg@xxxxxxxxxx, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>,	ian.pratt@xxxxxxxxxxxx, xen-ia64-devel@xxxxxxxxxxxxxxxxxxx | 
 
| 
Delivery-date:  | 
Wed, 25 Jan 2006 01:37:34 +0000 | 
 
| 
Envelope-to:  | 
www-data@xxxxxxxxxxxxxxxxxxx | 
 
| 
List-help:  | 
<mailto:xen-ia64-devel-request@lists.xensource.com?subject=help> | 
 
| 
List-id:  | 
Discussion of the ia64 port of Xen	<xen-ia64-devel.lists.xensource.com> | 
 
| 
List-post:  | 
<mailto:xen-ia64-devel@lists.xensource.com> | 
 
| 
List-subscribe:  | 
<http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>,	<mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe> | 
 
| 
List-unsubscribe:  | 
<http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>,	<mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe> | 
 
| 
Sender:  | 
xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx | 
 
| 
Thread-index:  | 
AcYdZJoamDpb2wGdTQihqq/ZOEmwiAD2ssbwAACYI/AAAw2LcA== | 
 
| 
Thread-topic:  | 
[Xen-ia64-devel] RE: [Xen-devel] VP problematic for backend	driverson IA64? | 
 
 
 
>From: Magenheimer,Dan (HP Labs Fort Collins)
>Sent: 2006年1月25日 8:03
>[...]
>Do hardware IOMMU's in general handle this complication?
>E.g. is there a cleanly defined interface that can be applied
>to a VP domain "Xen IOMMU"?
If drivers conform to DMA interface, that's the cleanly defined one.
Thanks,
Kevin
>
>Dan
>
>> -----Original Message-----
>> From: Ian Pratt [mailto:m+Ian.Pratt@xxxxxxxxxxxx]
>> Sent: Tuesday, January 24, 2006 4:43 PM
>> To: Muli Ben-Yehuda; Magenheimer, Dan (HP Labs Fort Collins)
>> Cc: xen-devel; okrieg@xxxxxxxxxx; ian.pratt@xxxxxxxxxxxx
>> Subject: RE: [Xen-devel] VP problematic for backend drivers on IA64?
>>
>>
>> > I understand that during the IA64 session at the summit there
>> > was some discussion on VP being problematic for the current
>> > backend drivers (or the other way around), and IOMMUs were
>> > suggested as a possible solution. Could you please elaborate
>> > on what's the problem?
>>
>> It's simply that the actual DMA operations need to use machine
>> addresses. Ideally, you'd use an iommu to translate/partition, but in
>> the absence of an iommu simply enabling a privileged domain
>> to read its
>> p2m table and translate the pfn to an mfn is sufficient.
>>
>> Ian
>>
>
>_______________________________________________
>Xen-ia64-devel mailing list
>Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
>http://lists.xensource.com/xen-ia64-devel
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
 
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread> |  
- RE: [Xen-ia64-devel] RE: [Xen-devel] VP problematic for backend	driverson IA64?,
Tian, Kevin <=
  
 |  
  
 | 
    | 
  
  
    |   | 
    |