|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
[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
11746:b5eb9c82cd1a_remove_vhpt_addr.patch
Description: Text document
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
|
|
|
|