diff options
author | Juan Quintela <quintela@redhat.com> | 2022-05-02 16:53:12 +0200 |
---|---|---|
committer | Juan Quintela <quintela@redhat.com> | 2022-12-15 10:30:37 +0100 |
commit | d6f45eba2bb1dbf48c05adcf3e14040b913d2085 (patch) | |
tree | c93844198d6cdbfa8322faf0ef10adc2a7c2739a /migration/multifd.h | |
parent | ddec20f858800cfe3ff7f56aec486dab0585e8b1 (diff) | |
download | qemu-d6f45eba2bb1dbf48c05adcf3e14040b913d2085.zip qemu-d6f45eba2bb1dbf48c05adcf3e14040b913d2085.tar.gz qemu-d6f45eba2bb1dbf48c05adcf3e14040b913d2085.tar.bz2 |
multifd: Create page_count fields into both MultiFD{Recv,Send}Params
We were recalculating it left and right. We plan to change that
values on next patches.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Leonardo Bras <leobras@redhat.com>
Diffstat (limited to 'migration/multifd.h')
-rw-r--r-- | migration/multifd.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/migration/multifd.h b/migration/multifd.h index 86fb998..e2802a9 100644 --- a/migration/multifd.h +++ b/migration/multifd.h @@ -82,6 +82,8 @@ typedef struct { uint32_t packet_len; /* guest page size */ uint32_t page_size; + /* number of pages in a full packet */ + uint32_t page_count; /* multifd flags for sending ram */ int write_flags; @@ -147,6 +149,8 @@ typedef struct { uint32_t packet_len; /* guest page size */ uint32_t page_size; + /* number of pages in a full packet */ + uint32_t page_count; /* syncs main thread and channels */ QemuSemaphore sem_sync; |