From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Luca Lesinigo <luca@lesinigo.it>
Cc: xen-devel@lists.xen.org
Subject: Re: CONFIG_SMP required for save/restore and migration: bug?
Date: Tue, 27 Aug 2013 09:33:57 -0400 [thread overview]
Message-ID: <20130827133357.GA3725@phenom.dumpdata.com> (raw)
In-Reply-To: <20B2568C-E9BC-431C-95B7-2C9644607396@lesinigo.it>
On Tue, Aug 27, 2013 at 01:09:41AM +0200, Luca Lesinigo wrote:
> Dear list, I was about to write here seeking for help because my Ubuntu domUs were migrating just fine while my Gentoo ones were just hanging "freezed" after attempting migration, or after saving and restoring on the same node.
>
> After some more tinkering around, I nailed the issue to my kernel config which was stripped down to the bare minimum: no hardware drivers, no loadable modules... and no SMP. After enabling SMP support my domU were able to migrate without problems. The same happens on 3.2.x and on 3.10.7 kernels.
>
> Before playing with many different kernel configurations, I searched Xen's wiki and googled around but could not find anything related to this issue.
>
> So: with my config, non-SMP kernels will freeze after restore, while activating CONFIG_SMP and nothing else will make this problem disappear. Maybe non-SMP kernels are supposed to migrate but there's a software problem, or maybe SMP is a requirement but is not documented (or at least I wasn't able to find it). Maybe it's not CONFIG_SMP but one of its dependencies.
>
> Either way, I'm writing to the list to report this experience, maybe it is a (software or documentation) bug?
It could also be a dependency issue. Meaning if you undef CONFIG_SMP it won't pick up the
rest of the code - say the code needed for migration.
That would be odd and buggy.
If you compare the two .config files what does CONFIG_SMP=y add extra?
Are these PVHVM or PV domUs?
Thanks!
>
> I'll keep an eye to the list in the next days, if you need any other detail just ask.
>
> Thank you for developing Xen, keep up with the good work!
Thank you.
>
> --
> Luca Lesinigo
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel
next prev parent reply other threads:[~2013-08-27 13:33 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-08-26 23:09 CONFIG_SMP required for save/restore and migration: bug? Luca Lesinigo
2013-08-27 8:54 ` Ian Campbell
2013-08-27 13:33 ` Konrad Rzeszutek Wilk [this message]
2013-08-27 19:47 ` Luca Lesinigo
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=20130827133357.GA3725@phenom.dumpdata.com \
--to=konrad.wilk@oracle.com \
--cc=luca@lesinigo.it \
--cc=xen-devel@lists.xen.org \
/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.