aboutsummaryrefslogtreecommitdiff
path: root/migration/multifd.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-13migration/multifd: Print used_length of memory blockDavid Hildenbrand1-1/+1
2021-04-01yank: Remove dependency on qiochannelLukas Straub1-1/+2
2021-03-15migration/tls: add error handling in multifd_tls_handshake_threadHao Wang1-1/+10
2021-03-15migration/tls: fix inverted semantics in multifd_channel_connectHao Wang1-5/+5
2021-01-13migration: Add yank featureLukas Straub1-0/+10
2020-11-12multifd/tls: fix memoryleak of the QIOChannelSocket object when cancelling mi...Chuan Zheng1-0/+1
2020-11-12migration/multifd: fix hangup with TLS-Multifd due to blocking handshakeChuan Zheng1-6/+17
2020-09-28Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.2-pul...Peter Maydell1-1/+1
2020-09-25migration/tls: add trace points for multifd-tlsChuan Zheng1-1/+9
2020-09-25migration/tls: add support for multifd tls-handshakeChuan Zheng1-2/+75
2020-09-25migration/tls: extract cleanup function for common-useChuan Zheng1-12/+22
2020-09-25migration/tls: add tls_hostname into MultiFDSendParamsChuan Zheng1-0/+5
2020-09-23migration/multifd: Remove superfluous semicolonsPhilippe Mathieu-Daudé1-1/+1
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-9/+9
2020-09-17migration/: fix some comment spelling errorszhaolichang1-2/+2
2020-06-17migration: fix multifd_send_pages() next channelLaurent Vivier1-0/+6
2020-05-07migration/multifd: Do error_free after migrate_set_error to avoid memleaksPan Nengyuan1-0/+3
2020-05-07migration/multifd: fix memleaks in multifd_new_send_channel_asyncPan Nengyuan1-0/+2
2020-05-04lockable: replaced locks with lock guard macros where appropriateDaniel Brodsky1-4/+4
2020-02-28multifd: Add zlib compression multifd supportJuan Quintela1-0/+6
2020-02-28multifd: Make no compression operations into its own structureJuan Quintela1-8/+177
2020-01-29multifd: Split multifd code into its own fileJuan Quintela1-0/+899