aboutsummaryrefslogtreecommitdiff
path: root/migration/multifd.h
AgeCommit message (Expand)AuthorFilesLines
2024-09-09migration: Introduce 'qatzip' compression methodBryan Zhang1-2/+3
2024-09-03migration/multifd: Add documentation for multifd methodsFabiano Rosas1-6/+70
2024-09-03migration/multifd: Make MultiFDMethods constFabiano Rosas1-1/+1
2024-09-03migration/multifd: Move nocomp code into multifd-nocomp.cFabiano Rosas1-0/+5
2024-09-03migration/multifd: Allow multifd sync without flushFabiano Rosas1-0/+1
2024-09-03migration/multifd: Replace multifd_send_state->pages with client dataFabiano Rosas1-0/+3
2024-09-03migration/multifd: Remove total pages tracingFabiano Rosas1-8/+0
2024-09-03migration/multifd: Replace p->pages with an union pointerFabiano Rosas1-6/+1
2024-09-03migration/multifd: Make MultiFDPages_t:offset a flexible array memberFabiano Rosas1-2/+2
2024-09-03migration/multifd: Introduce MultiFDSendDataFabiano Rosas1-0/+26
2024-09-03migration/multifd: Remove pages->allocatedFabiano Rosas1-2/+0
2024-09-03migration/multifd: Inline page_size and page_countFabiano Rosas1-8/+10
2024-06-14migration/multifd: add uadk compression frameworkShameer Kolothum1-2/+3
2024-06-14migration/multifd: add qpl compression methodYuan Liu1-0/+1
2024-03-11migration/multifd: Implement zero page transmission on the multifd thread.Hao Xiang1-1/+22
2024-03-01migration/multifd: Support incoming mapped-ram stream formatFabiano Rosas1-0/+2
2024-03-01migration/multifd: Add outgoing QIOChannelFile supportFabiano Rosas1-0/+1
2024-03-01migration/multifd: Add a wrapper for channels_createdFabiano Rosas1-0/+1
2024-03-01migration/multifd: Allow receiving pages without packetsFabiano Rosas1-0/+15
2024-03-01migration/multifd: Decouple recv method from pagesFabiano Rosas1-2/+2
2024-03-01migration/multifd: Rename MultiFDSend|RecvParams::data to compress_dataFabiano Rosas1-2/+2
2024-02-28migration/multifd: Drop registered_yankPeter Xu1-2/+0
2024-02-07migration/multifd: Move multifd_send_setup error handling in to the functionFabiano Rosas1-1/+1
2024-02-07migration/multifd: Remove p->runningFabiano Rosas1-5/+2
2024-02-07migration/multifd: Join the TLS threadFabiano Rosas1-0/+2
2024-02-06migration/multifd: Optimize sender side to be locklessPeter Xu1-2/+0
2024-02-05migration/multifd: Fix MultiFDSendParams.packet_num racePeter Xu1-2/+0
2024-02-05migration/multifd: Stick with send/recv on function namesPeter Xu1-5/+5
2024-02-05migration/multifd: Change retval of multifd_queue_page()Peter Xu1-1/+1
2024-02-05migration/multifd: Move header prepare/fill into send_prepare()Peter Xu1-0/+1
2024-02-05migration/multifd: multifd_send_prepare_header()Peter Xu1-0/+8
2024-02-05migration/multifd: Rename p->num_packets and clean it upPeter Xu1-3/+3
2024-02-05migration/multifd: Separate SYNC request with normal jobsPeter Xu1-2/+11
2024-02-05migration/multifd: Drop MultiFDSendParams.normal[] arrayPeter Xu1-4/+0
2024-02-05migration/multifd: Drop MultiFDSendParams.quit, cleanup error pathsPeter Xu1-2/+0
2024-01-16migration/multifd: Remove QEMUFile from where it is not neededFabiano Rosas1-2/+2
2024-01-16migration/multifd: Remove MultiFDPages_t::packet_numFabiano Rosas1-2/+0
2023-05-10multifd: Add the ramblock to MultiFDRecvParamsLukas Straub1-0/+2
2023-02-13migration/multifd: Move load_cleanup inside incoming_state_destroyLeonardo Bras1-0/+1
2023-02-13migration/multifd: Change multifd_load_cleanup() signature and usageLeonardo Bras1-1/+1
2023-02-06migration: check magic value for deciding the mapping of channelsmanish.mishra1-1/+1
2022-12-15multifd: Create page_count fields into both MultiFD{Recv,Send}ParamsJuan Quintela1-0/+4
2022-12-15multifd: Create page_size fields into both MultiFD{Recv,Send}ParamsJuan Quintela1-0/+4
2022-07-20multifd: Document the locking of MultiFD{Send/Recv}ParamsJuan Quintela1-25/+41
2022-05-16multifd: Implement zero copy write in multifd migration (multifd-zero-copy)Leonardo Bras1-0/+2
2022-05-16multifd: multifd_send_sync_main now returns negative on errorLeonardo Bras1-1/+1
2022-04-21migration: Move migrate_allow_multifd and helpers into migration.cPeter Xu1-2/+0
2022-04-21migration: Drop multifd tls_hostname cachePeter Xu1-2/+0
2022-01-28multifd: Rename pages_used to normal_pagesJuan Quintela1-1/+2
2022-01-28multifd: recv side only needs the RAMBlock host addressJuan Quintela1-2/+2