aboutsummaryrefslogtreecommitdiff
path: root/block-migration.c
AgeCommit message (Expand)Author
2012-10-17block-migration: handle errors with the return codes correctlyJuan Quintela
2012-10-17block-migration: Switch meaning of return valueJuan Quintela
2012-10-17block-migration: make flush_blks() return errorsJuan Quintela
2012-09-28block-migration: Flush requests in blk_mig_cleanupKevin Wolf
2012-07-20savevm: split save_live into stage2 and stage3Juan Quintela
2012-07-20savevm: split save_live_setup from save_live_stateJuan Quintela
2012-07-20savevm: introduce is_active methodJuan Quintela
2012-07-20savevm: Refactor cancel operation in its own operationJuan Quintela
2012-07-20savevm: Live migration handlers register the struct directlyJuan Quintela
2012-06-29Add MigrationParams structureIsaku Yamahata
2012-03-15Purge migration of (almost) everything to do with monitorsLuiz Capitulino
2012-01-13prepare for future GPLv2+ relicensingPaolo Bonzini
2011-12-15block: bdrv_aio_* do not return NULLPaolo Bonzini
2011-12-05block: convert qemu_aio_flush() calls to bdrv_drain_all()Stefan Hajnoczi
2011-11-17Fix some spelling bugs in documentation and commentsStefan Weil
2011-10-20migration: make *save_live return errorsJuan Quintela
2011-10-20migration: use qemu_file_get_error() return value when possibleJuan Quintela
2011-10-20migration: rename qemu_file_has_error to qemu_file_get_errorJuan Quintela
2011-10-20migration: change has_error to contain errno valuesJuan Quintela
2011-08-20Use glib memory allocation and free functionsAnthony Liguori
2011-06-24Strip trailing '\n' from error_report()'s first argumentMarkus Armbruster
2011-04-27Improve accuracy of block migration bandwidth calculationAvishay Traeger
2011-04-07Fix integer overflow in block migration bandwidth calculationAvishay Traeger
2011-02-07block: enable in_use flagMarcelo Tosatti
2011-02-07block-migration: add reference to target DriveInfoMarcelo Tosatti
2011-02-07block-migration: actually disable dirty tracking on cleanupMarcelo Tosatti
2011-01-24Fix block migration when the device size is not a multiple of 1 MBPierre Riteau
2011-01-24Avoid divide by zero when there is no block device to migratePierre Riteau
2010-11-24block migration: do not submit multiple AIOs for same sector (v2)Marcelo Tosatti
2010-11-21block migration: do not submit multiple AIOs for same sectorMarcelo Tosatti
2010-08-03block migration: replace tabs by spaces.Yoshiaki Tamura
2010-07-26block migration: propagate return value when bdrv_write() returns < 0Yoshiaki Tamura
2010-07-13Block migration fail, ignore error from bdrv_getlengthShahar Havivi
2010-07-06Merge remote branch 'kwolf/for-anthony' into stagingAnthony Liguori
2010-07-06savevm: Add DeviceState paramAlex Williamson
2010-07-06block migration: Fix test for read-only driveMarkus Armbruster
2010-04-23block: Do not export bdrv_firstStefan Hajnoczi
2010-02-09Try not to exceed max downtime on stage3Liran Schour
2010-02-09Tranfer dirty blocks during iterative phaseLiran Schour
2010-02-09Remove unused codeLiran Schour
2010-02-07Do not use dprintfmalc
2009-12-03block migration: Skip zero-sized disksJan Kiszka
2009-12-03block migration: Add support for restore progress reportingJan Kiszka
2009-12-03block migration: Report progress also via info migrationJan Kiszka
2009-12-03block migration: Fix outgoing progress outputJan Kiszka
2009-12-03live migration: Propagate output monitor to callback handlerJan Kiszka
2009-12-03block migration: Report overall migration progressJan Kiszka
2009-12-03live migration: Allow cleanup after cancellation or errorJan Kiszka
2009-12-03block migration: Add error handling/propagationJan Kiszka
2009-12-03block migration: Consolidate block transmissionJan Kiszka