|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] 3.0.5 rc3 paravirt save failures ?
On Tue, May 01, 2007 at 01:47:39PM +0100, Steven Hand wrote:
> >I'm seeing a fairly frequent problem when trying to save paravirt domains.
> >xc_save is failing, and logging the following error:
> >
> >(XendCheckpoint:349) ERROR Internal error: Frame# in pfn-to-mfn frame list
> >is
> not in pseudophys
> >(XendCheckpoint:349) ERROR Internal error: entry 206848: p2m_frame_list[404]
> >i
> s 0x0
> >(XendCheckpoint:349) ERROR Internal error: Failed to map/save the p2m frame
> >li
> st
> >
> >Save/restore of fullyvirt on the same box is working pretty well. Anyone
> >have ideas on what the error message might be trying to tell me.... ?
>
> Looks like you're running off the top of the p2m ; your domain has 800Mb
> 'maxmem' and hence should have a p2m covering 800 + 8 (slack) = 808Mb.
> However entry 206868 is for the physical page just beyond that.
>
> Can you check the value you're getting for p2m_size in xc_domain_save.c,
> e.g. apply the following?
I did that and it was showing 206869. Updated the HV to be post-Kier's
changes and it now shows 206868, so it was an off-by-one due to HV/libxc
mismatch.
I really was not expecting to be seeing HV hypercall API changes in
the 3.0.5 testing rc releases :-(
Are there any more planned hypercall API/ABI changes anticipated before
3.0.5 is released, which would require a match HV/userspace update ?
Dan.
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|