summaryrefslogtreecommitdiffstats
path: root/migration
Commit message (Expand)AuthorAgeFilesLines
* migration: Block migration comment or code is wrongJuan Quintela2022-11-211-2/+2
* migration: Disable multifd explicitly with compressionPeter Xu2022-11-212-6/+12
* migration: Disallow postcopy preempt to be used with compressPeter Xu2022-11-211-0/+11
* migration: Fix race on qemu_file_shutdown()Peter Xu2022-11-211-3/+24
* migration: Fix possible infinite loop of ram save processPeter Xu2022-11-211-4/+12
* migration/multifd/zero-copy: Create helper function for flushingLeonardo Bras2022-11-211-11/+19
* migration/channel-block: fix return value for qio_channel_block_{readv,writev}Fiona Ebner2022-11-211-2/+4
* reset: allow registering handlers that aren't called by snapshot loadingJason A. Donenfeld2022-10-271-1/+1
* migration: add missing coroutine_fn annotationsMarc-André Lureau2022-10-071-1/+2
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-10-041-2/+2
* migration: Define BLK_MIG_BLOCK_SIZE as unsigned long longPeter Maydell2022-08-021-1/+1
* migration: Assert that migrate_multifd_compression() returns an in-range valuePeter Maydell2022-08-021-0/+1
* Revert "migration: Simplify unqueue_page()"Thomas Huth2022-08-022-12/+28
* migration: add remaining params->has_* = true in migration_instance_init()Leonardo Bras2022-08-021-0/+4
* migration: Avoid false-positive on non-supported scenarios for zero-copy-sendLeonardo Bras2022-07-201-1/+14
* multifd: Document the locking of MultiFD{Send/Recv}ParamsJuan Quintela2022-07-201-25/+41
* migration/multifd: Report to user when zerocopy not workingLeonardo Bras2022-07-203-0/+9
* Add dirty-sync-missed-zero-copy migration statLeonardo Bras2022-07-201-0/+2
* migration: remove unreachable code after reading dataDaniel P. Berrangé2022-07-201-3/+1Star
* migration: Respect postcopy request order in preemption modePeter Xu2022-07-201-13/+52
* migration: Enable TLS for preempt channelPeter Xu2022-07-202-8/+50
* migration: Export tls-[creds|hostname|authz] params to cmdline tooPeter Xu2022-07-201-3/+3
* migration: Add helpers to detect TLS capabilityPeter Xu2022-07-205-10/+17
* migration: Add property x-postcopy-preempt-break-hugePeter Xu2022-07-203-0/+16
* migration: Create the postcopy preempt channel asynchronouslyPeter Xu2022-07-204-12/+68
* migration: Postcopy recover with preempt enabledPeter Xu2022-07-207-8/+119
* migration: Postcopy preemption enablementPeter Xu2022-07-204-9/+253
* migration: Postcopy preemption preparation on channel creationPeter Xu2022-07-2010-31/+219
* migration: Add postcopy-preempt capabilityPeter Xu2022-07-202-0/+19
* multifd: Copy pages before compressing them with zlibIlya Leoshkevich2022-07-201-8/+30
* migration/dirtyrate: Refactor dirty page rate calculationHyman Huang(黄勇)2022-07-202-88/+146
* block: Change blk_{pread,pwrite}() param orderAlberto Faria2022-07-121-3/+3
* block: Add a 'flags' param to blk_pread()Alberto Faria2022-07-121-2/+2
* migration: remove the QEMUFileOps abstractionDaniel P. Berrangé2022-06-2311-125/+25Star
* migration: remove the QEMUFileOps 'get_return_path' callbackDaniel P. Berrangé2022-06-233-34/+10Star
* migration: remove the QEMUFileOps 'writev_buffer' callbackDaniel P. Berrangé2022-06-233-68/+8Star
* migration: remove the QEMUFileOps 'get_buffer' callbackDaniel P. Berrangé2022-06-233-40/+16Star
* migration: remove the QEMUFileOps 'close' callbackDaniel P. Berrangé2022-06-223-28/+6Star
* migration: remove the QEMUFileOps 'set_blocking' callbackDaniel P. Berrangé2022-06-223-22/+1Star
* migration: remove the QEMUFileOps 'shut_down' callbackDaniel P. Berrangé2022-06-223-40/+10Star
* migration: remove unused QEMUFileGetFD typedef / qemu_get_fd methodDaniel P. Berrangé2022-06-221-5/+0Star
* migration: introduce new constructors for QEMUFileDaniel P. Berrangé2022-06-223-5/+20
* migration: hardcode assumption that QEMUFile is backed with QIOChannelDaniel P. Berrangé2022-06-223-21/+20Star
* migration: stop passing 'opaque' parameter to QEMUFile hooksDaniel P. Berrangé2022-06-223-21/+20Star
* migration: convert savevm to use QIOChannelBlock for VMStateDaniel P. Berrangé2022-06-221-38/+6Star
* migration: introduce a QIOChannel impl for BlockDriverState VMStateDaniel P. Berrangé2022-06-223-0/+255
* migration: rename qemu_file_update_transfer to qemu_file_acct_rate_limitDaniel P. Berrangé2022-06-223-4/+11
* migration: rename qemu_update_position to qemu_file_credit_transferDaniel P. Berrangé2022-06-223-4/+11
* migration: rename qemu_ftell to qemu_file_total_transferredDaniel P. Berrangé2022-06-226-15/+46
* migration: rename 'pos' field in QEMUFile to 'bytes_processed'Daniel P. Berrangé2022-06-221-10/+11