[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-ia64-devel] [PATCH] SMP_HOST: Alloc vhpt from domheap



Hi Anthony.

struct domain->max_pages is used for two purposes currently.
a) to account pages allocated for a domain.
   (by xen/common/page_alloc.c)
b) maximal pseudo physical address.
   (e.g. lookup_domain_mpa() in xen/arch/ia64/domain.c and others)

This patch breaks b). Somethings needs to be adjusted.
Maybe it is needed to add a new member to struct arch_domain for b)
and to compensate max_pages at domain construction.


How do you think about accounting pages which is used
for struct arch_domain->mm?
Please see pgtable_quick_list_alloc() in xen/arch/ia64/xen/xenmis.c.

Thanks.

On Fri, Feb 24, 2006 at 10:42:11AM +0800, Xu, Anthony wrote:
> It's more reasonable to alloc vhpt from domheap, instead of xenheap.
> 
> Signed-off-by: Anthony Xu <anthony.xu@xxxxxxxxx> 
> 
> Thanks,
> -Anthony 


> _______________________________________________
> 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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.