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] CONFIG_DOMAIN0_CONTIGUOUS in domain.c

To: "Dong, Eddie" <eddie.dong@xxxxxxxxx>
Subject: Re: [Xen-ia64-devel] CONFIG_DOMAIN0_CONTIGUOUS in domain.c
From: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
Date: Tue, 28 Feb 2006 14:46:33 +0900
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 28 Feb 2006 05:46:52 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <26F44F810A51DF42A127BC2A06BE185E03212E21@pdsmsx404>
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: <26F44F810A51DF42A127BC2A06BE185E03212E21@pdsmsx404>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.4.2.1i

Hi. 

I think that construct_dom0() is broken for CONFIG_DOMAIN0_CONTIGUOUS.
I had to modify it heavily to boot dom0 with P2M/VP model.

For example
construct_dom0()
    ...
    memcpy(__va(pinitrd_start),initrd_start,initrd_len);
    This memcpy() assumes p==m.


I thought that CONFIG_DOMAIN0_CONTIGUOUS option was introduced
at the eary develpment stage and it remained just because
no one removed it. However I don't know its history.

thanks.

On Mon, Feb 27, 2006 at 03:53:43PM +0800, Dong, Eddie wrote:
> All:
>     I am not sure if somebody has tested the path with
> CONFIG_DOMAIN0_CONTIGUOUS in xen/arch/ia64/xen/domain.c disabled, as this is a
> must for p2m/vp coming patches, please echo if yes? If no, then it is an 
> urgent
> task now to either remove the code or disable the configuration by default.
>  
> Thanks,eddie
>  

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

-- 
yamahata

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