4 messages in com.xensource.lists.xen-armRE: [XenARM] Yet Another Xen ARM Port
FromSent OnAttachments
George G. Davis29 Oct 2007 18:47 
ROSSIER Daniel31 Oct 2007 05:46 
George G. Davis31 Oct 2007 20:54 
ROSSIER Daniel01 Nov 2007 01:16 
Subject:RE: [XenARM] Yet Another Xen ARM Port
From:ROSSIER Daniel (Dani@heig-vd.ch)
Date:11/01/2007 01:16:43 AM
List:com.xensource.lists.xen-arm

-----Original Message----- From: George G. Davis [mailto:gda@mvista.com] Sent: jeudi 1 novembre 2007 04:55 To: ROSSIER Daniel Cc: xen-@lists.xensource.com Subject: Re: [XenARM] Yet Another Xen ARM Port

On Wed, Oct 31, 2007 at 01:47:11PM +0100, ROSSIER Daniel wrote:

Hi George,

Great! Many thanks for your patch. I hope it will stimulate activities in this area. On our side, Damien is working now on setting up the IRQ layer in the mixed colibri(PXA)-specific xen-linux tree. I guess he will submit a new version on the sourceforge repository in the coming days.

He will try to use your material in order to make something unified.

We'll also consider merging with your xen-linux based tree. I do like the approach for the potential to have working `make *config`. That will be quite useful to facilitate porting and configuring Xen for different ARM targets. Hrm, adding Linux Kbuild to Xen would probably be useful enhancement for all archs. : )

The immediate next step will be to enable the xen memory manager functionalities in his tree.

I'm not sure what you mean exactly by enabling "the memory manager" but our patch already has the ARM MMU enabled for (static) direct mapped Xen memory and the Xen memory allocator is also working. We're now working on adding support for ARM MMU page table support for guest domains.

I meant to adapt the head.S to map XEN on a convenient memory space (considering our specific board) and to enable the static mapping for XEN. Basically, what you did will probably be sufficient provided some adjustments with the addresses. Damien will be then able to work out the ARM-specific allocation of pages for the guest domains. I will check with him to try coordinating the efforts.

Daniel