WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

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

To: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
Subject: Re: [Xen-ia64-devel] Page size issue
From: Tristan Gingold <Tristan.Gingold@xxxxxxxx>
Date: Tue, 20 Jun 2006 09:36:13 +0200
Cc: xen-ia64-devel <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 20 Jun 2006 00:31:58 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20060620025642.GB29594%yamahata@xxxxxxxxxxxxx>
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
References: <200606191614.14297.Tristan.Gingold@xxxxxxxx> <20060620025642.GB29594%yamahata@xxxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.5
Le Mardi 20 Juin 2006 04:56, Isaku Yamahata a écrit :
> 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.
Yes, I forgot them :-)

> 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.
But assuming dom0 ps == xen ps means we want domU kernel != dom0 kernel...

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

So, a lot of difficult issues :-(

Tristan.


_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel

<Prev in Thread] Current Thread [Next in Thread>