|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] xenpaging crashes xen in is_iomem_page()
On Tue, Aug 10, Patrick Colp wrote:
> On 10 August 2010 10:19, Olaf Hering <olaf@xxxxxxxxx> wrote:
> > On Mon, Aug 09, Patrick Colp wrote:
> >
> >> > I tried to move the initial evict_victim() calls into the while(1) loop.
> >> > If there is no event from xc_wait_for_event_or_timeout(), fill &victims
> >> > one by one.
> >> >
> >> > My attempt looks basically like shown below.
> >> > Unfortunately, it crashes xen itself in odd ways. I will look at this
> >> > route further tomorrow.
> >>
> >> It's not immediately clear to me why your change wouldn't work.
> >
> > Patrick,
> >
> > there is something weird going on.
> > Today I was able to boot the client sucessfully with my change. Still I
> > got a few 'grant_table.c:583:d0 Iomem mapping not permitted ffffffffff
> > (domain 1)' lines.
>
> This sounds like it's trying to grant pages which have been paged out
> (since paged out pages change their p2m mapping to MFN_INVALID which
> is 0xffffffff).
ffffffffff is 40 bits, not 32 bits, from ept_entry_t->mfn.
Olaf
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|