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