On Thu, Aug 08, 2024 at 07:52:37PM +0900, Akihiko Odaki wrote:
On 2024/08/06 22:29, Michael S. Tsirkin wrote:
> On Tue, Aug 06, 2024 at 04:35:44PM +0900, Akihiko Odaki wrote:
> > On 2024/08/05 19:08, Michael S. Tsirkin wrote:
> > > On Mon, Aug 05, 2024 at 06:37:58PM +0900, Akihiko Odaki wrote:
> > > > If cross-migrate=off, QEMU can still migrate on the same host
(checkpoint
> > > > and restart). QEMU can also migrate across hosts if the user ensures
they
> > > > are on the same platform.
> > >
> > > What is so special about checkpoint/restart? I guess we hope that
> > > downgrades are uncommon, but they are possible...
> >
> > Downgrades will not work with cross-migrate=off. Users who want downgrades
> > should use cross-migrate=on.
>
> We also don't know that upgrades do not disable a feature:
> can happen if e.g. there's a serious bug in the feature.
> Basically, this makes the feature too fragile, in my opinion.
We can do nothing in such a case. Whether it is on a single host or multiple
hosts, we cannot support migration if features once enabled disappear.
Regards,
Akihiko Odaki
It does not follow that we have to do something, and this is something,
therefore that we have to do this.
This is just a reason not to handle checkpoint/restart any different
than any other migration.
--
MST