aboutsummaryrefslogtreecommitdiff
path: root/migration/rdma.c
AgeCommit message (Expand)Author
2023-09-07io: follow coroutine AioContext in qio_channel_yield()Stefan Hajnoczi
2023-07-26migration/rdma: Split qemu_fopen_rdma() into input/output functionsJuan Quintela
2023-05-30aio: remove aio_disable_external() APIStefan Hajnoczi
2023-05-18migration: split migration_incoming_coVladimir Sementsov-Ogievskiy
2023-05-05migration/rdma: Check for postcopy soonerJuan Quintela
2023-05-05migration/rdma: We can calculate the rioc from the QEMUFileJuan Quintela
2023-05-05migration/rdma: Don't pass the QIOChannelRDMA as an opaqueJuan Quintela
2023-05-03migration/rdma: Unfold last user of acct_update_position()Juan Quintela
2023-05-03migration/rdma: Split the zero page case from acct_update_positionJuan Quintela
2023-04-24migration: Create migrate_rdma_pin_all() functionJuan Quintela
2023-04-24migration: Move migrate_use_return() to options.cJuan Quintela
2023-04-24migration: rename enabled_capabilities to capabilitiesJuan Quintela
2023-03-16migration/rdma: Remove deprecated variable rdma_return_pathLi Zhijian
2023-03-16migration/rdma: Fix return-path caseDr. David Alan Gilbert
2023-02-06io: Add support for MSG_PEEK for socket channelmanish.mishra
2023-02-06migration/rdma: fix return value for qio_channel_rdma_{readv,writev}Fiona Ebner
2022-06-23migration: remove the QEMUFileOps abstractionDaniel P. Berrangé
2022-06-22migration: stop passing 'opaque' parameter to QEMUFile hooksDaniel P. Berrangé
2022-06-22migration: remove unreachble RDMA code in save_hook implDaniel P. Berrangé
2022-06-22migration: Remove RDMA_UNREGISTRATION_EXAMPLEJuan Quintela
2022-05-16QIOChannel: Add flags on io_writev and introduce io_flush callbackLeonardo Bras
2022-03-02migration/rdma: set the REUSEADDR option for destinationJack Wang
2022-01-12aio-posix: split poll check from ready handlerStefan Hajnoczi
2021-11-01migration/rdma: Fix out of order wridLi Zhijian
2021-10-19migration/rdma: advise prefetch write for ODP regionLi Zhijian
2021-10-19migration/rdma: Try to register On-Demand Paging memory regionLi Zhijian
2021-07-13migration/rdma: prevent from double free the same mrLi Zhijian
2021-07-09misc: Remove redundant new line in perror()Li Zhijian
2021-07-05migration/rdma: Use error_report to suppress errno messageLi Zhijian
2021-06-08migration/rdma: Fix cm event use after freeLi Zhijian
2021-05-26migration/rdma: source: poll cm_event from return pathLi Zhijian
2021-05-26migration/rdma: destination: create the return patch after the first acceptLi Zhijian
2021-05-26migration/rdma: Fix rdma_addrinfo res leaksLi Zhijian
2021-05-26migration/rdma: cleanup rdma in rdma_start_incoming_migration error pathLi Zhijian
2021-05-26migration/rdma: Fix cm_event used before being initializedLi Zhijian
2020-10-26migration: Delete redundant spacesBihong Yu
2020-10-26migration: Open brace '{' following function declarations go on the next lineBihong Yu
2020-10-26migration: Do not use C99 // commentsBihong Yu
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi
2020-09-22Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.2-pul...Peter Maydell
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost
2020-09-17migration/: fix some comment spelling errorszhaolichang
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost
2020-07-07Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell
2020-07-02migration/rdma: Use ram_block_discard_disable()David Hildenbrand
2020-07-02migration/rdma: Plug memory leaks in qemu_rdma_registration_stop()Markus Armbruster
2020-06-01migration/rdma: cleanup rdma context before g_free to avoid memleaksPan Nengyuan
2020-06-01migration/rdma: fix potential nullptr access in rdma_start_incoming_migrationPan Nengyuan
2020-05-07migration/rdma: fix a memleak on error path in rdma_start_incoming_migrationPan Nengyuan