69 Commits (e9d635ea1809a6e114c33413c359abbb88a35737)

Author SHA1 Message Date
Bihong Yu fe80c0241d migration: using trace_ to replace DPRINTF 6 years ago
Bihong Yu 29fccade10 migration: Don't use '#' flag of printf format 6 years ago
Bihong Yu 01371c5821 migration: Do not use C99 // comments 6 years ago
Stefan Hajnoczi a152bd0093 migration/block: rename BLOCK_SIZE macro 7 years ago
Vladimir Sementsov-Ogievskiy 5deb6cbd1f block/dirty-bitmap: add bs link 7 years ago
Nir Soffer 8972571509 block: Remove unused masks 7 years ago
Dr. David Alan Gilbert ce62df5378 migration: register_savevm_live doesn't need dev 7 years ago
John Snow 28636b8211 block/dirty-bitmap: add bdrv_dirty_bitmap_get 7 years ago
Markus Armbruster db72581598 Include qemu/main-loop.h less 7 years ago
Kevin Wolf d861ab3acf block: Add BlockBackend.ctx 7 years ago
Vladimir Sementsov-Ogievskiy f556f37b11 migration/block: use qemu_iovec_init_buf 8 years ago
Paolo Bonzini b58deb344d qemu/queue.h: leave head structs anonymous unless necessary 8 years ago
Peter Lieven b47d1e9fe0 migration/block: compare only read blocks against the rate limiter 9 years ago
Peter Lieven 44815334e1 migration/block: limit the number of parallel I/O requests 9 years ago
Vladimir Sementsov-Ogievskiy 4799502640 migration: introduce postcopy-only pending 9 years ago
Peter Lieven ef9c5160a1 migration/block: rename MAX_INFLIGHT_IO to MAX_IO_BUFFERS 9 years ago
Peter Lieven 86b124bc76 migration/block: reset dirty bitmap before read in bulk phase 9 years ago
Alistair Francis a89f364ae8 Replace all occurances of __FUNCTION__ with __func__ 9 years ago
Ladi Prosek 3c254ab8d7 Remove empty statements 9 years ago
Max Reitz 5e003f17ec block: Make bdrv_next() keep strong references 9 years ago
Eric Blake e0d7f73e63 dirty-bitmap: Change bdrv_[re]set_dirty_bitmap() to use bytes 9 years ago
Eric Blake 3b5d4df0c6 dirty-bitmap: Change bdrv_get_dirty_locked() to take bytes 9 years ago
Eric Blake 9a46dba7b7 dirty-bitmap: Change bdrv_get_dirty_count() to report bytes 9 years ago
Peter Lieven 9ac78b6171 migration: disable auto-converge during bulk block migration 9 years ago
Juan Quintela 70f794fcfa migration: Rename cleanup() to save_cleanup() 9 years ago
Juan Quintela 9907e842d7 migration: Rename save_live_setup() to save_setup() 9 years ago
Eric Blake d6a644bbfe block: Make bdrv_is_allocated() byte-based 9 years ago
Paolo Bonzini b64bd51efa block: protect modification of dirty bitmaps with a mutex 9 years ago
Paolo Bonzini c0bad49946 migration/block: reset dirty bitmap before reading 9 years ago
Paolo Bonzini 2119882c7e block: introduce dirty_bitmap_mutex 9 years ago
Juan Quintela 1adc1ceef7 migration: Remove unneeded includes 9 years ago
Juan Quintela 6666c96aac migration: Move migration.h to migration/ 9 years ago
Juan Quintela f2a8f0a631 migration: Split registration functions from vmstate.h 9 years ago
Kevin Wolf 362fdf170c migration/block: Clean up BBs in block_save_complete() 9 years ago
Juan Quintela 2c9e6fec89 migration: Move include/migration/block.h into migration/ 9 years ago
Juan Quintela 08a0aee15c migration: Split qemu-file.h 9 years ago
Juan Quintela 987772d9e7 migration: Remove vmstate.h from migration.h 9 years ago
Juan Quintela 82b9d0f06a migration: Remove qemu-file.h from vmstate.h 9 years ago
Juan Quintela ce7c817c85 migration: Remove use of old MigrationParams 10 years ago
Lidong Chen 3928d50bf1 migration/block: use blk_pwrite_zeroes for each zero cluster 9 years ago
Lidong Chen 1cf6aa74b3 migration/block: Avoid invoking blk_drain too frequently 10 years ago
Eric Blake 7d66b1fbd2 migration: Document handling of bdrv_is_allocated() errors 10 years ago
Kevin Wolf 6f5ef23a3f migration/block: Use real permissions 10 years ago
Kevin Wolf d7086422b1 block: Add error parameter to blk_insert_bs() 10 years ago
Kevin Wolf 6d0eb64d5c block: Add permissions to blk_new() 10 years ago
Kevin Wolf ebd2f9e7db migration/block: Convert saving to BlockBackend 10 years ago
Kevin Wolf ad2964b4ff migration/block: Convert load to BlockBackend 10 years ago
Eric Blake 74021bc497 block: Switch bdrv_write_zeroes() to byte interface 10 years ago
Kevin Wolf 88be7b4be4 block: Fix bdrv_next() memory leak 10 years ago
Kevin Wolf 7c8eece45b block: Avoid bs->blk in bdrv_next() 11 years ago