[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-ia64-devel] CONFIG_DOMAIN0_CONTIGUOUS in domain.c
>From: Isaku Yamahata >Sent: 2006年2月28日 13:47 >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. > That option might be introduced because dom0 can have more memories spanning machine holes, even when p==m was the model that time. To simplify the early design, thus limitation was added to ensure constraints within one continuous trunk. So it should be removed now as a step of your P2M effort. Thanks, Kevin _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |