WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

RE: Guest-visible phys2mach part of Xen arch-neutral API? was: [Xen-deve

To: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>
Subject: RE: Guest-visible phys2mach part of Xen arch-neutral API? was: [Xen-devel] Uses of &frame_table[xfn]
From: "Tian, Kevin" <kevin.tian@xxxxxxxxx>
Date: Fri, 30 Dec 2005 10:16:16 +0800
Cc: "Magenheimer, Dan \(HP Labs Fort Collins\)" <dan.magenheimer@xxxxxx>, Xen Mailing List <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Fri, 30 Dec 2005 02:20:41 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcYMgB8wu+26GHKdTbi/iJqRpAHjfQAZrThg
Thread-topic: Guest-visible phys2mach part of Xen arch-neutral API? was: [Xen-devel] Uses of &frame_table[xfn]
>From: Keir Fraser [mailto:Keir.Fraser@xxxxxxxxxxxx]
>Sent: 2005年12月29日 21:48
>
>
>On 29 Dec 2005, at 01:59, Tian, Kevin wrote:
>
>>      IMO, I see the phys2mach mapping as a basic virtualization policy,
>> instead of an architecture specific requirement. After adding
>> phys2mach concept to XEN/IA64, we can reuse more common code without
>> ifdef. Then correspondingly also need to add several necessary changes
>> like x86: DMA, SWIOTLB, AGP, etc, to ensure legal machine address
>> written into physical devices.
>
>This seems to make sense to me. How does ia64/xen work right now?
>Machine addresses visible to domain0 and full virtualisation of
>addresses exposed to other domains (with no way of seeing underlying
>machine addresses)?
>
>  -- Keir

Yes, that's the current status: No way to see underlying machine address in 
other domains and thus no way for driver domains.

Thanks,
Kevin

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel