[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [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 Attachment:
11746:b5eb9c82cd1a_remove_vhpt_addr.patch _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |