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/
Home Products Support Community News


Warning: Re: [XenPPC] [xenppc-unstable] [POWERPC] have tools explicitly

To: xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
Subject: Warning: Re: [XenPPC] [xenppc-unstable] [POWERPC] have tools explicitly allocate domU real mode areas
From: Hollis Blanchard <hollisb@xxxxxxxxxx>
Date: Mon, 28 Aug 2006 18:45:52 -0500
Delivery-date: Mon, 28 Aug 2006 16:45:28 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <E1GHqPC-0003R1-1K@xxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-ppc-devel-request@lists.xensource.com?subject=help>
List-id: Xen PPC development <xen-ppc-devel.lists.xensource.com>
List-post: <mailto:xen-ppc-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: IBM Linux Technology Center
References: <E1GHqPC-0003R1-1K@xxxxxxxxxxxxxxxxxxxxx>
Sender: xen-ppc-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Mon, 2006-08-28 at 23:20 +0000, Xen patchbot-xenppc-unstable wrote:
> [POWERPC] have tools explicitly allocate domU real mode areas
> - don't allocate RMA in arch_domain_create()
> - create new DOM0_ALLOC_REAL_MODE_AREA dom0_op
> - expose dom0 op through libxc and python bindings
> - move Xend memory allocation code into new allocMem() method
> - subclass XendDomainInfo to supply a PowerPC allocMem(), which
> understands
>   about RMAs and calls the new dom0 op
> - don't try to free_domheap_pages(NULL) (happened when destroying a
> domain
>   after creation error)
> - make allocate_rma() free previously allocated RMAs
> - set domain->shared_info in allocate_rma()
> - add CPU-specific cpu_rma_valid() accessor to make sure Xend chose a
> good size
> - allocate dom0's RMA in __start_xen() 

Note that you will need to update Linux if you pull this patch
(otherwise you'll see a message about an unknown dom0 op).

Hollis Blanchard
IBM Linux Technology Center

Xen-ppc-devel mailing list

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