[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] XL: pv guests dont reboot after migration (xen4.1.2-rc2-pre)
On Fri, 2011-09-23 at 08:38 +0100, Andreas Olsowski wrote: I guess the core of the problem is somewhere around this: > >xc: error: 0-length read: Internal error > >xc: error: read_exact_timed failed (read rc: 0, errno: 0): Internal error > >xc: error: read: p2m_size (0 = Success): Internal error > It smells like on reboot it is trying to receive another incoming migration, instead of restarting the domain it already has. This (untested) might help: diff -r d7b14b76f1eb tools/libxl/xl_cmdimpl.c --- a/tools/libxl/xl_cmdimpl.c Thu Sep 22 14:26:08 2011 +0100 +++ b/tools/libxl/xl_cmdimpl.c Fri Sep 23 08:59:36 2011 +0100 @@ -1516,6 +1516,11 @@ start: ret = libxl_domain_create_restore(ctx, &d_config, cb, &child_console_pid, &domid, restore_fd); + /* + * On subsequent reboot etc we should create the domain, not + * restore/migrate-receive it again. + */ + restore_file = NULL; }else{ ret = libxl_domain_create_new(ctx, &d_config, cb, &child_console_pid, &domid); Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |