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

Re: [Xen-ia64-devel] shared_info and privregs



Le Lundi 15 Mai 2006 10:59, Tian, Kevin a écrit :
> From: Tristan Gingold
>
> >Sent: 2006年5月15日 16:17
> >Hi,
> >
> >currently shared_info and privregs are allocated on xenheap.
> >I propose to allocate them on domheap and to map these pages on
> >domain pseudo
> >physical memory.
> >I think this is more logical and will help for save and restore (make them
> >accessible by dom0).
> >
> >Comments ?
> >
> >Tristan.
>
> Hi, Tristan,
>       Following link talks some background about why shared_info is
> allocated from xenheap:
> http://lists.xensource.com/archives/html/xen-devel/2006-01/msg00258.html
>       For xen/ia64, to allocate shared_info from domheap faces less
> boring issues as x86, but you have to consider several common issues
> like refcnt or domain statistic accounting mentioned from the thread. I
> believe those can be worked around, but you may check whether worthy
> of doing that. :-)
>
>       BTW, it may be a good idea to add shared_info page (even from
> xeneheap) into the domain's pseudo memory space, especially when
> current ia64 dom0 is based on p!=m model. In that way, dom0 can simply
> map all domain's memory including shared_info by uniform interface.
>
>       Hope helps a bit.
Thanks.

My conclusion is simple: stay in xenheap, but add them into domain memory 
space.

Tristan.

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