Sign in
qemu
/
qemu
/
b197ebd410f0298ec078c3048f9cfb9f6bfc3b3c
/
block-migration.c
e4654d2
block: per caller dirty bitmap
by Fam Zheng
· 11 years ago
d32f35c
block: introduce BDRV_REQ_MAY_UNMAP request flag
by Peter Lieven
· 11 years ago
aa7bfbf
block: add flags to bdrv_*_write_zeroes
by Peter Lieven
· 11 years ago
8442cfd
migration: omit drive ref as we have bdrv_ref now
by Fam Zheng
· 11 years ago
323004a
block-migration: efficiently encode zero blocks
by Peter Lieven
· 12 years ago
9b09503
migration: run setup callbacks out of big lock
by Paolo Bonzini
· 12 years ago
32c835b
migration: run pending/iterate callbacks out of big lock
by Paolo Bonzini
· 12 years ago
52e850d
block-migration: add lock
by Paolo Bonzini
· 12 years ago
323920c
block-migration: document usage of state across threads
by Paolo Bonzini
· 12 years ago
13197e3
block-migration: small preparatory changes for locking
by Paolo Bonzini
· 12 years ago
a55ce1c
block-migration: remove variables that are never read
by Paolo Bonzini
· 12 years ago
d418cf5
block-migration: remove useless calls to blk_mig_cleanup
by Paolo Bonzini
· 12 years ago
6aaa9da
block-migration: fix pending() and iterate() return values
by Stefan Hajnoczi
· 12 years ago
2c5a7f2
block-migration: fix block_save_iterate() return value
by Stefan Hajnoczi
· 12 years ago
9ee0cb2
block-migration: fix blk_mig_save_dirty_block() return value checking
by Stefan Hajnoczi
· 12 years ago
d5f1f28
block-migration: improve "Unknown flags" error message
by Stefan Hajnoczi
· 12 years ago
50717e9
block: allow customizing the granularity of the dirty bitmap
by Paolo Bonzini
· 12 years ago
acc906c
block: return count of dirty sectors, not chunks
by Paolo Bonzini
· 12 years ago
e4ed154
savevm: New save live migration method: pending
by Juan Quintela
· 12 years ago
9c17d61
softmmu: move include files to include/sysemu/
by Paolo Bonzini
· 12 years ago
1de7afc
misc: move include files to include/qemu/
by Paolo Bonzini
· 12 years ago
caf71f8
migration: move include files to include/migration/
by Paolo Bonzini
· 12 years ago
737e150
block: move include files to include/block/
by Paolo Bonzini
· 12 years ago
43be3a2
block-migration: handle errors with the return codes correctly
by Juan Quintela
· 12 years ago
ceb2bd0
block-migration: Switch meaning of return value
by Juan Quintela
· 12 years ago
59feec4
block-migration: make flush_blks() return errors
by Juan Quintela
· 12 years ago
946d58b
block-migration: Flush requests in blk_mig_cleanup
by Kevin Wolf
· 12 years ago
16310a3
savevm: split save_live into stage2 and stage3
by Juan Quintela
· 13 years ago
d1315aa
savevm: split save_live_setup from save_live_state
by Juan Quintela
· 13 years ago
6bd6878
savevm: introduce is_active method
by Juan Quintela
· 13 years ago
9b5bfab
savevm: Refactor cancel operation in its own operation
by Juan Quintela
· 13 years ago
7908c78
savevm: Live migration handlers register the struct directly
by Juan Quintela
· 13 years ago
6607ae2
Add MigrationParams structure
by Isaku Yamahata
· 13 years ago
539de12
Purge migration of (almost) everything to do with monitors
by Luiz Capitulino
· 13 years ago
6b620ca
prepare for future GPLv2+ relicensing
by Paolo Bonzini
· 13 years ago
ad54ae8
block: bdrv_aio_* do not return NULL
by Paolo Bonzini
· 13 years ago
922453b
block: convert qemu_aio_flush() calls to bdrv_drain_all()
by Stefan Hajnoczi
· 13 years ago
4238e26
Fix some spelling bugs in documentation and comments
by Stefan Weil
· 13 years ago
2975725
migration: make *save_live return errors
by Juan Quintela
· 13 years ago
42802d4
migration: use qemu_file_get_error() return value when possible
by Juan Quintela
· 13 years ago
624b9cc
migration: rename qemu_file_has_error to qemu_file_get_error
by Juan Quintela
· 13 years ago
dcd1d22
migration: change has_error to contain errno values
by Juan Quintela
· 13 years ago
7267c09
Use glib memory allocation and free functions
by Anthony Liguori
· 14 years ago
6daf194
Strip trailing '\n' from error_report()'s first argument
by Markus Armbruster
· 14 years ago
ff5c52a
Improve accuracy of block migration bandwidth calculation
by Avishay Traeger
· 14 years ago
155eb9a
Fix integer overflow in block migration bandwidth calculation
by Avishay Traeger
· 14 years ago
8591675
block: enable in_use flag
by Marcelo Tosatti
· 14 years ago
f48905d
block-migration: add reference to target DriveInfo
by Marcelo Tosatti
· 14 years ago
8f794c5
block-migration: actually disable dirty tracking on cleanup
by Marcelo Tosatti
· 14 years ago
77358b5
Fix block migration when the device size is not a multiple of 1 MB
by Pierre Riteau
· 14 years ago
8b6b2af
Avoid divide by zero when there is no block device to migrate
by Pierre Riteau
· 14 years ago
62155e2
block migration: do not submit multiple AIOs for same sector (v2)
by Marcelo Tosatti
· 14 years ago
33656af
block migration: do not submit multiple AIOs for same sector
by Marcelo Tosatti
· 14 years ago
bd0858b
block migration: replace tabs by spaces.
by Yoshiaki Tamura
· 15 years ago
b02bea3
block migration: propagate return value when bdrv_write() returns < 0
by Yoshiaki Tamura
· 15 years ago
31f54f2
Block migration fail, ignore error from bdrv_getlength
by Shahar Havivi
· 15 years ago
5efb397
Merge remote branch 'kwolf/for-anthony' into staging
by Anthony Liguori
· 15 years ago
0be71e3
savevm: Add DeviceState param
by Alex Williamson
· 15 years ago
d246673
block migration: Fix test for read-only drive
by Markus Armbruster
· 15 years ago
b66460e
block: Do not export bdrv_first
by Stefan Hajnoczi
· 15 years ago
889ae39
Try not to exceed max downtime on stage3
by Liran Schour
· 15 years ago
d76cac7
Tranfer dirty blocks during iterative phase
by Liran Schour
· 15 years ago
e970ec0
Remove unused code
by Liran Schour
· 15 years ago
d0f2c4c
Do not use dprintf
by malc
· 15 years ago
792773b
block migration: Skip zero-sized disks
by Jan Kiszka
· 15 years ago
01e61e2
block migration: Add support for restore progress reporting
by Jan Kiszka
· 15 years ago
25f2364
block migration: Report progress also via info migration
by Jan Kiszka
· 15 years ago
7184049
block migration: Fix outgoing progress output
by Jan Kiszka
· 15 years ago
f327aa0
live migration: Propagate output monitor to callback handler
by Jan Kiszka
· 15 years ago
82801d8
block migration: Report overall migration progress
by Jan Kiszka
· 15 years ago
4ec7fcc
live migration: Allow cleanup after cancellation or error
by Jan Kiszka
· 15 years ago
4b64036
block migration: Add error handling/propagation
by Jan Kiszka
· 15 years ago
13f0b67
block migration: Consolidate block transmission
by Jan Kiszka
· 15 years ago
57cce12
block migration: Consolidate mig_read_device_bulk into mig_save_device_bulk
by Jan Kiszka
· 15 years ago
b1d1085
block migration: Clean up use of total_sectors
by Jan Kiszka
· 15 years ago
69d63a9
block migration: Initialize remaining BlkMigState fields
by Jan Kiszka
· 15 years ago
5e5328b
block migration: Switch device and block lists to QSIMPLEQ
by Jan Kiszka
· 15 years ago
3c095c3
block migration: Drop dead code
by Jan Kiszka
· 15 years ago
d11ecd3
block migration: Avoid indirection of block_mig_state
by Jan Kiszka
· 15 years ago
575a58d
block migration: Avoid large stack buffer
by Jan Kiszka
· 15 years ago
6ea4430
block migration: Rework constants API
by Jan Kiszka
· 15 years ago
a55eb92
block migration: Fix coding style and whitespaces
by Jan Kiszka
· 15 years ago
50035d3
Fix mingw32 build
by Blue Swirl
· 15 years ago
c163b5c
Block live migration
by lirans@il.ibm.com
· 15 years ago