diff options
author | Juan Quintela <quintela@redhat.com> | 2022-06-21 12:13:14 +0200 |
---|---|---|
committer | Juan Quintela <quintela@redhat.com> | 2023-04-27 16:37:28 +0200 |
commit | 77c259a4cb1c9799754b48f570301ebf1de5ded8 (patch) | |
tree | 5c9b1345eb23abdc775ee81d7b2f78a53d52eceb /migration/options.h | |
parent | f9436522c8dd35a51f6d796501de7fd4d4928481 (diff) | |
download | qemu-77c259a4cb1c9799754b48f570301ebf1de5ded8.zip qemu-77c259a4cb1c9799754b48f570301ebf1de5ded8.tar.gz qemu-77c259a4cb1c9799754b48f570301ebf1de5ded8.tar.bz2 |
multifd: Create property multifd-flush-after-each-section
We used to flush all channels at the end of each RAM section
sent. That is not needed, so preparing to only flush after a full
iteration through all the RAM.
Default value of the property is false. But we return "true" in
migrate_multifd_flush_after_each_section() until we implement the code
in following patches.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Acked-by: Peter Xu <peterx@redhat.com>
---
Rename each-iteration to after-each-section
Rename multifd-sync-after-each-section to
multifd-flush-after-each-section
Move to machine-8.0 (peter)
Diffstat (limited to 'migration/options.h')
-rw-r--r-- | migration/options.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/migration/options.h b/migration/options.h index 00854d6..3c32286 100644 --- a/migration/options.h +++ b/migration/options.h @@ -59,6 +59,7 @@ bool migrate_zero_copy_send(void); * check, but they are not a capability. */ +bool migrate_multifd_flush_after_each_section(void); bool migrate_postcopy(void); bool migrate_tls(void); |