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-ia64-devel

RE: [PATCH] remove VHPT_ADDR (was Re: [Xen-ia64-devel] [PATCH] per vcpu

To: "Isaku Yamahata" <yamahata@xxxxxxxxxxxxx>
Subject: RE: [PATCH] remove VHPT_ADDR (was Re: [Xen-ia64-devel] [PATCH] per vcpu vhpt)
From: "Xu, Anthony" <anthony.xu@xxxxxxxxx>
Date: Wed, 11 Oct 2006 13:49:59 +0800
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 10 Oct 2006 22:50:26 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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: Acbs4CZM0vFEdgg7QIizbQkPjWa9ZAAGMGuA
Thread-topic: [PATCH] remove VHPT_ADDR (was Re: [Xen-ia64-devel] [PATCH] per vcpu vhpt)
Hi Isaku,

Does this patch work?
Is it for checkin or review?


Anthony

>-----Original Message-----
>From: Isaku Yamahata [mailto:yamahata@xxxxxxxxxxxxx]
>Sent: 2006年10月11日 10:51
>To: Xu, Anthony
>Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
>Subject: [PATCH] remove VHPT_ADDR (was Re: [Xen-ia64-devel] [PATCH] per vcpu 
>vhpt)
>
>Hi. I dig out the old patch and updated it.
>
>On Tue, Oct 10, 2006 at 09:31:26AM +0800, Xu, Anthony wrote:
>>
>> >> >non-current vcpu's case must be handled.
>> >> I don't see any issue here, if we use option1, we use identity
>> mapping
>> >> for VHPT, and so we can use 16 MB TR mapping, of cause, 64KB VHPT is
>> >> covered by this 16M TR.
>> >
>> >In fact I had such a patch for the very early version of
>> >the pervcpu vhpt patch.
>> >But I discarded it for some reason. I don't remember clearly why.
>> >Probably I wanted to avoid introducing an implicit dependency
>> >and increasing vcpu context switch overhead.
>>
>> As I know, IA64/LINUX is using this mechanism, the task_struct is 32k,
>> but it uses 16M TR mapping if it is not covered 64M kernel TR.
>>
>> Anthony
>>
>>
>> >
>> >--
>> >yamahata
>>
>> _______________________________________________
>> Xen-ia64-devel mailing list
>> Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-ia64-devel
>
>--
>yamahata

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

<Prev in Thread] Current Thread [Next in Thread>