summaryrefslogtreecommitdiff
path: root/migration/multifd.c
Commit message (Expand)AuthorAgeFilesLines
* multifd: Add the ramblock to MultiFDRecvParamsLukas Straub2023-05-101-6/+5
* migration: Drop unused parameter for migration_tls_client_create()Juan Quintela2023-05-031-1/+1
* migration: Rename ram_counters to mig_statsJuan Quintela2023-05-031-3/+3
* migration: Move ram_stats to its own file migration-stats.[ch]Juan Quintela2023-05-031-0/+1
* multifd: We already account for this packet on the multifd threadJuan Quintela2023-05-031-3/+0
* multifd: Fix the number of channels readyJuan Quintela2023-04-271-1/+2
* migration: Move migrate_use_zero_copy_send() to options.cJuan Quintela2023-04-241-4/+4
* migration: Move migrate_use_multifd() to options.cJuan Quintela2023-04-241-8/+8
* migration: Make dirty_sync_missed_zero_copy atomicJuan Quintela2023-04-241-1/+1
* migration: Make multifd_bytes atomicJuan Quintela2023-04-241-2/+2
* migration: Update atomic stats out of the mutexJuan Quintela2023-04-241-2/+2
* migration: Merge ram_counters and ram_atomic_countersJuan Quintela2023-04-241-2/+2
* migration/multifd: correct multifd_send_thread to trace the flagsWei Wang2023-03-161-1/+2
* migration/multifd: Move load_cleanup inside incoming_state_destroyLeonardo Bras2023-02-131-0/+7
* migration/multifd: Join all multifd threads in order to avoid leaksLeonardo Bras2023-02-131-1/+2
* migration/multifd: Remove unnecessary assignment on multifd_load_cleanup()Leonardo Bras2023-02-131-1/+0
* migration/multifd: Change multifd_load_cleanup() signature and usageLeonardo Bras2023-02-131-4/+2
* migration: Rework multi-channel checks on URIPeter Xu2023-02-111-10/+2
* multifd: Remove some redundant codeLi Zhang2023-02-111-11/+4
* multifd: cleanup the function multifd_channel_connectLi Zhang2023-02-111-22/+21
* migration: save/delete migration thread infoJiang Jiacheng2023-02-061-0/+5
* multifd: Fix flush of zero copy page send requestZhenzhong Duan2023-02-061-4/+4
* multifd: Fix a race on reading MultiFDPages_t.blockZhenzhong Duan2023-02-061-2/+5
* migration: check magic value for deciding the mapping of channelsmanish.mishra2023-02-061-9/+10
* migration: Use atomic ops properly for page accountingsPeter Xu2022-12-151-2/+2
* multifd: Create page_count fields into both MultiFD{Recv,Send}ParamsJuan Quintela2022-12-151-3/+4
* multifd: Create page_size fields into both MultiFD{Recv,Send}ParamsJuan Quintela2022-12-151-10/+8
* migration/multifd/zero-copy: Create helper function for flushingLeonardo Bras2022-11-211-11/+19
* migration/multifd: Report to user when zerocopy not workingLeonardo Bras2022-07-201-0/+2
* migration: Add helpers to detect TLS capabilityPeter Xu2022-07-201-3/+1
* migration: rename qemu_file_update_transfer to qemu_file_acct_rate_limitDaniel P. Berrangé2022-06-221-2/+2
* multifd: Implement zero copy write in multifd migration (multifd-zero-copy)Leonardo Bras2022-05-161-2/+35
* multifd: Send header packet without flags if zero-copy-send is enabledLeonardo Bras2022-05-161-3/+19
* multifd: multifd_send_sync_main now returns negative on errorLeonardo Bras2022-05-161-4/+6
* migration: Add migrate_use_tls() helperLeonardo Bras2022-05-161-4/+1
* migration: Move migrate_allow_multifd and helpers into migration.cPeter Xu2022-04-211-15/+4
* migration: Drop multifd tls_hostname cachePeter Xu2022-04-211-7/+3
* multifd: Rename pages_used to normal_pagesJuan Quintela2022-01-281-2/+2
* multifd: recv side only needs the RAMBlock host addressJuan Quintela2022-01-281-5/+2
* multifd: Use normal pages array on the recv sideJuan Quintela2022-01-281-25/+20
* multifd: Use normal pages array on the send sideJuan Quintela2022-01-281-11/+19
* multifd: Unfold "used" variable by its valueJuan Quintela2022-01-281-5/+3
* multifd: Use a single writev on the send sideJuan Quintela2022-01-281-12/+8
* multifd: Remove send_write() methodJuan Quintela2022-01-281-18/+2
* multifd: Move iov from pages to paramsJuan Quintela2022-01-281-10/+24
* migration: All this fields are unsignedJuan Quintela2022-01-281-8/+8
* multifd: Shut down the QIO channels to avoid blocking the send threads when t...Li Zhang2021-12-151-0/+3
* multifd: Fill offset and block for receptionJuan Quintela2021-12-151-0/+2
* multifd: remove used parameter from send_recv_pages() methodJuan Quintela2021-12-151-4/+3
* multifd: remove used parameter from send_prepare() methodJuan Quintela2021-12-151-6/+3