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

Re: [Xen-ia64-devel] Page size issue



On Mon, Jun 19, 2006 at 04:14:14PM +0200, Tristan Gingold wrote:
> Hi,
> 
> this is just a thought about page size.
> Contrary to x86 there is no canonical ia64 page size (ps = page size)
> 
> Currently we work with Xen ps == dom0 ps == domU ps.
> I suppose others scheme are not working yet.
> 
> The Xen hypervisor should be ready to support any domain whose ps >= Xen ps.
> 
> Dom0 tools are using PAGE_SIZE/PAGE_SHIFT instead of an hypothetical 
> XEN_PAGE_SIZE/XEN_PAGE_SHIFT.
> 
> DomU uses only one page size for console/xenbus.
> 
> We might want to be more generic for shared page + privreg page.
> 
> Other issues ?

Probably balloon driver, block front and netfront for domU.

Althogh I'm not sure that xen ps != dom0 ps is needed,
If xen ps != dom0 ps,
- dma paravirtualization
  (pfn_to_mfn_for_dma, __xen_create_contiguous_region(),
   __xen_destroy_contiguous_region())
- block back, netback
would be issues.

Exactly the p2m conversion, the XENMEM operation and
the grant table operation would be issue.

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