migration: Refactor auto-converge capability logic
commitbb9993c6725ac13098058f873efb06880ce46c32
authorHyman Huang(黄勇) <yong.huang@smartx.com>
Wed, 7 Jun 2023 15:32:51 +0000 (7 23:32 +0800)
committerJuan Quintela <quintela@redhat.com>
Wed, 26 Jul 2023 08:55:56 +0000 (26 10:55 +0200)
treee7c64d808bd89bcbb279037324f8094a4bf4fc85
parentdc62395557b29312a9c2f9a1e0beece2557c3078
migration: Refactor auto-converge capability logic

Check if block migration is running before throttling
guest down in auto-converge way.

Note that this modification is kind of like code clean,
because block migration does not depend on auto-converge
capability, so the order of checks can be adjusted.

Signed-off-by: Hyman Huang(黄勇) <yong.huang@smartx.com>
Acked-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Message-Id: <168618975839.6361.17407633874747688653-5@git.sr.ht>
Signed-off-by: Juan Quintela <quintela@redhat.com>
migration/ram.c