From: Gerd Knorr <kraxel@suse.de>
To: Ian Pratt <m+Ian.Pratt@cl.cam.ac.uk>
Cc: xen-devel@lists.xensource.com, Michael Vrable <mvrable@cs.ucsd.edu>
Subject: Re: Shadow Code Reorganization
Date: Wed, 27 Jul 2005 09:27:52 +0200 [thread overview]
Message-ID: <20050727072752.GB21834@bytesex> (raw)
In-Reply-To: <A95E2296287EAD4EB592B5DEEFCE0E9D2827AE@liverpoolst.ad.cl.cam.ac.uk>
Hi,
> Depends what you mean by "normal". The mode that we need for migration
> of a paravirtualized guest is log_dity but with refcounts in the *guest*
> pages i.e. SHM_refcounts is not set.
Ah, *that* the log_dirty option is good for. Looked like some
performance measurement counter on a first quick look ...
> > But it's not clear to me how the transition between "normal"
> > and "translated" shadow mode works. Does that need support
> > by the guest os?
>
> Guests typically don't make this transition -- it's currently a guest
> compile time option whether to use the paravirtualized or translated
> shadow mode interface. This isn't strictly necessary.
Ok, more general: How does xen and/or the guest os handle the
changes in machine<=>phys mapping as they happen on
suspend/resume and migration because the guest gets a different
set of machine pages? Especially the guest page table updates?
Gerd
--
panic("it works"); /* avoid being flooded with debug messages */
next prev parent reply other threads:[~2005-07-27 7:27 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-07-26 21:15 Shadow Code Reorganization Ian Pratt
2005-07-27 7:27 ` Gerd Knorr [this message]
-- strict thread matches above, loose matches on Subject: below --
2005-07-27 9:51 Ian Pratt
2005-07-24 21:53 Ian Pratt
2005-07-26 12:44 ` Gerd Knorr
2005-07-24 20:42 Michael Vrable
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=20050727072752.GB21834@bytesex \
--to=kraxel@suse.de \
--cc=m+Ian.Pratt@cl.cam.ac.uk \
--cc=mvrable@cs.ucsd.edu \
--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.