qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* cpr-transfer with caveats
@ 2024-10-25 15:01 Steven Sistare
  2024-10-25 15:47 ` Peter Xu
  2024-10-25 15:54 ` Daniel P. Berrangé
  0 siblings, 2 replies; 5+ messages in thread
From: Steven Sistare @ 2024-10-25 15:01 UTC (permalink / raw)
  To: Peter Xu, Fabiano Rosas, Daniel P. Berrange; +Cc: qemu-devel

Hi Peter, are you OK if we proceed with cpr-transfer as is, without the
precreate phase?  Here are the problems that motivated it:

* migration test wants to enable migration events on the dest.
   fix: enable on dest qemu using -global.  only for the test.

* migration test needs to fetch the dynamically assigned migration
     listen port number
   Fix: require unix domain socket for cpr-transfer, or a fixed port
   number. Document it.

* migration test hangs connecting to the qtest socket.
   fix: in the qtest code, defer connection.

Document that one cannot set migration caps or params on the dest
for cpr-transfer.

Document that for -incoming defer, mgmt must send the migrate command
to the src first (so dest reads cpr state and progresses to start the
monitor), then send the hotplug monitor commands to the dest.

Daniel, are you OK with that last bit?

- Steve


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-10-25 18:20 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-25 15:01 cpr-transfer with caveats Steven Sistare
2024-10-25 15:47 ` Peter Xu
2024-10-25 18:14   ` Steven Sistare
2024-10-25 15:54 ` Daniel P. Berrangé
2024-10-25 18:19   ` Steven Sistare

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).