diff options
| author | Peter Xu <peterx@redhat.com> | 2024-09-19 12:30:42 -0400 |
|---|---|---|
| committer | Peter Xu <peterx@redhat.com> | 2024-10-31 15:48:18 -0400 |
| commit | 6dd4f44c4f6b1046e5ceb593b9ab4f8fbb92f028 (patch) | |
| tree | e9dc06cd3ccc8c9b56297d410105ec30e2a86f86 /scripts/meson-buildoptions.py | |
| parent | ea8ae47bdd2024dc2596f16b27f27fd4dcc08776 (diff) | |
| download | focaccia-qemu-6dd4f44c4f6b1046e5ceb593b9ab4f8fbb92f028.tar.gz focaccia-qemu-6dd4f44c4f6b1046e5ceb593b9ab4f8fbb92f028.zip | |
migration: Cleanup migrate_fd_cleanup() on accessing to_dst_file
The cleanup function can in many cases needs cleanup on its own. The major thing we want to do here is not referencing to_dst_file when without the file mutex. When at it, touch things elsewhere too to make it look slightly better in general. One thing to mention is, migration_thread has its own "running" boolean, so it doesn't need to rely on to_dst_file being non-NULL. Multifd has a dependency so it needs to be skipped if to_dst_file is not yet set; add a richer comment for such reason. Resolves: Coverity CID 1527402 Reported-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Fabiano Rosas <farosas@suse.de> Link: https://lore.kernel.org/r/20240919163042.116767-1-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com>
Diffstat (limited to 'scripts/meson-buildoptions.py')
0 files changed, 0 insertions, 0 deletions