remove thread and disable stop migrate #273
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
去掉了原来的迁移线程,直接将迁移逻辑放在主线程,在migrate_fd_connect_without_thread中的do_migration_work。
在迁移逻辑中删除了停止调用VM的逻辑,在migration_stop_vm_without_stopvm处。
然后在构建qemu的时候需要在build文件夹中的qapi/qapi-commands-migration.h文件添加forkd_migrate声明,否则编译的时候报错: