aboutsummaryrefslogtreecommitdiffstats
path: root/migration/block.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* migration: Remove block migrationFabiano Rosas2024-05-081-1018/+0
* migration: Remove 'inc' option from migrate commandFabiano Rosas2024-05-081-1/+0
* migration: Add Error** argument to .save_setup() handlerCédric Le Goater2024-04-231-9/+4
* migration: Always report an error in block_save_setup()Cédric Le Goater2024-04-231-5/+15
* migration: Skip only empty block devicesCédric Le Goater2024-03-131-1/+4
* Replace "iothread lock" with "BQL" in commentsStefan Hajnoczi2024-01-081-11/+11
* system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-081-8/+8
* block: remove AioContext lockingStefan Hajnoczi2023-12-211-25/+9
* qemu-file: Remove _noflush from qemu_file_transferred_noflush()Juan Quintela2023-10-311-2/+2
* migration: Deprecate block migrationJuan Quintela2023-10-311-0/+3
* migration: hold the BQL during setupFiona Ebner2023-10-171-5/+0
* block: Mark bdrv_first_blk() and bdrv_is_root_node() GRAPH_RDLOCKKevin Wolf2023-10-121-0/+2
* Merge tag 'migration-20231002-pull-request' of https://gitlab.com/juan.quintela/qemu into stagingStefan Hajnoczi2023-10-021-2/+2
|\
| * migration: Use qemu_file_transferred_noflush() for block migration.Juan Quintela2023-09-291-2/+2
* | migration: Clean up local variable shadowingMarkus Armbruster2023-09-291-2/+2
|/
* block-migration: Ensure we don't crash during migration cleanupFabiano Rosas2023-08-301-2/+9
* migration: Move rate_limit_max and rate_limit_used to migration_statsJuan Quintela2023-05-181-2/+3
* qemu-file: Remove total from qemu_file_total_transferred_*()Juan Quintela2023-05-151-2/+2
* qemu-file: Make total_transferred an uint64_tJuan Quintela2023-05-051-3/+2
* migration: qemu_file_total_transferred() function is monotonicJuan Quintela2023-05-051-7/+1
* migration: Move migrate_use_block_incremental() to option.cJuan Quintela2023-04-241-1/+1
* migration: Move migrate_use_block() to options.cJuan Quintela2023-04-241-1/+1
* migration: Create options.cJuan Quintela2023-04-241-0/+1
* migration/block: replace uses of blk_nb_sectors that do not check resultPaolo Bonzini2023-04-111-3/+2
* migration: Rename res_{postcopy,precopy}_onlyJuan Quintela2023-02-151-4/+3
* migration: Remove unused res_compatibleJuan Quintela2023-02-151-1/+0
* migration/block: Convert remaining DPRINTF() debug macro to trace eventsPhilippe Mathieu-Daudé2023-02-151-11/+1
* migration: Remove unused threshold_size parameterJuan Quintela2023-02-061-1/+1
* migration: Split save_live_pending() into state_pending_*Juan Quintela2023-02-061-6/+7
* migration: No save_live_pending() method uses the QEMUFile parameterJuan Quintela2023-02-061-1/+1
* include/block: Untangle inclusion loopsMarkus Armbruster2023-01-201-0/+1
* migration: Block migration comment or code is wrongJuan Quintela2022-11-211-2/+2
* migration: Define BLK_MIG_BLOCK_SIZE as unsigned long longPeter Maydell2022-08-021-1/+1
* 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: rename qemu_ftell to qemu_file_total_transferredDaniel P. Berrangé2022-06-221-5/+5
* block: rename bdrv_invalidate_cache_all, blk_invalidate_cache and test_sync_op_invalidate_cacheEmanuele Giuseppe Esposito2022-03-041-1/+1
* migration: using trace_ to replace DPRINTFBihong Yu2020-10-261-18/+18
* migration: Don't use '#' flag of printf formatBihong Yu2020-10-261-1/+1
* migration: Do not use C99 // commentsBihong Yu2020-10-261-1/+1
* migration/block: rename BLOCK_SIZE macroStefan Hajnoczi2020-02-281-19/+20
* block/dirty-bitmap: add bs linkVladimir Sementsov-Ogievskiy2019-10-171-2/+2
* block: Remove unused masksNir Soffer2019-09-161-1/+1
* migration: register_savevm_live doesn't need devDr. David Alan Gilbert2019-09-121-1/+1
* block/dirty-bitmap: add bdrv_dirty_bitmap_getJohn Snow2019-08-161-3/+2
* Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-0/+1
* block: Add BlockBackend.ctxKevin Wolf2019-06-041-1/+2
* migration/block: use qemu_iovec_init_bufVladimir Sementsov-Ogievskiy2019-02-221-7/+3
* qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini2019-01-111-2/+2
* migration/block: compare only read blocks against the rate limiterPeter Lieven2018-03-231-2/+1