From: Olaf Hering <olaf@aepfle.de>
To: Patrick Colp <pjcolp@cs.ubc.ca>
Cc: xen-devel@lists.xensource.com
Subject: Re: xenpaging crashes xen in is_iomem_page()
Date: Tue, 10 Aug 2010 17:06:05 +0200 [thread overview]
Message-ID: <20100810150605.GA30103@aepfle.de> (raw)
In-Reply-To: <AANLkTin=hi3Y68ymBXG5anbDABmK38t1Sb4UDn-EQKc7@mail.gmail.com>
On Tue, Aug 10, Patrick Colp wrote:
> On 10 August 2010 10:19, Olaf Hering <olaf@aepfle.de> 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
prev parent reply other threads:[~2010-08-10 15:06 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-07-26 11:58 xenpaging crashes xen in is_iomem_page() Olaf Hering
2010-07-26 13:15 ` Patrick Colp
2010-07-26 14:08 ` Olaf Hering
2010-07-26 14:39 ` Patrick Colp
2010-07-26 14:58 ` Tim Deegan
2010-07-26 15:23 ` Patrick Colp
2010-07-27 15:20 ` Olaf Hering
2010-07-27 15:46 ` Patrick Colp
2010-07-27 18:25 ` Olaf Hering
2010-07-27 18:39 ` Patrick Colp
2010-07-28 15:26 ` Olaf Hering
2010-07-28 16:22 ` Patrick Colp
2010-08-06 11:16 ` Olaf Hering
2010-08-09 13:30 ` Patrick Colp
2010-08-09 17:39 ` Olaf Hering
2010-08-09 18:23 ` Patrick Colp
2010-08-10 14:19 ` Olaf Hering
2010-08-10 15:02 ` Patrick Colp
2010-08-10 15:06 ` Olaf Hering [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100810150605.GA30103@aepfle.de \
--to=olaf@aepfle.de \
--cc=pjcolp@cs.ubc.ca \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.