summaryrefslogtreecommitdiffstats
path: root/block/backup.c
Commit message (Expand)AuthorAgeFilesLines
* backup: Use BlockBackend for I/OKevin Wolf2016-05-251-25/+21Star
* backup: Remove bs parameter from backup_do_cow()Kevin Wolf2016-05-251-7/+6Star
* backup: Pack Notifier within BackupBlockJobJohn Snow2016-05-251-9/+10
* backup: Don't leak BackupBlockJob in error pathKevin Wolf2016-05-251-2/+5
* blockjob: Don't touch BDS iostatusKevin Wolf2016-05-191-26/+0Star
* blockjob: Don't set iostatus of targetKevin Wolf2016-05-191-4/+4
* block: Remove bdrv_(set_)enable_write_cache()Kevin Wolf2016-03-301-1/+0Star
* util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* backup: Use Bitmap to replace "s->bitmap"Fam Zheng2016-03-141-5/+6
* block/backup: avoid copying less than full target clustersJohn Snow2016-02-291-3/+22
* block/backup: make backup cluster size configurableJohn Snow2016-02-291-28/+36
* block: Clean up includesPeter Maydell2016-01-201-3/+1Star
* block: Don't wait serialising for non-COR read requestsFam Zheng2015-12-031-1/+1
* block: Add BlockJobTxn support to backup_runJohn Snow2015-11-121-1/+2
* block/backup: Rely on commit/abort for cleanupJohn Snow2015-11-121-4/+18
* backup: Extract dirty bitmap handling as a separate functionFam Zheng2015-11-121-10/+17
* block: Move I/O status and error actions into BBMax Reitz2015-10-231-5/+12
* Backup: don't do copy-on-read in before_write_notifierWen Congyang2015-09-251-6/+14
* block: keep bitmap if incremental backup job is cancelledStefan Hajnoczi2015-07-151-1/+1
* qapi: Rename 'dirty-bitmap' mode to 'incremental'John Snow2015-07-021-5/+5
* Include qapi/qmp/qerror.h exactly where neededMarkus Armbruster2015-06-221-0/+1
* qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster2015-06-221-2/+2
* block: Ensure consistent bitmap function prototypesJohn Snow2015-04-281-1/+1
* qmp: Add support of "dirty-bitmap" sync mode for drive-backupJohn Snow2015-04-281-22/+133
* blockjob: Update function name in commentsFam Zheng2015-04-281-1/+1
* qmp: Add command 'blockdev-backup'Fam Zheng2015-01-131-0/+28
* block: let backup blockjob run in BDS AioContextStefan Hajnoczi2014-11-031-2/+19
* block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster2014-10-201-1/+1
* block/backup: Fix hang for unaligned image sizeKevin Wolf2014-07-091-1/+1
* qapi: adjust existing definesWenchao Xia2014-06-231-1/+1
* block: Switch BdrvTrackedRequest to byte granularityKevin Wolf2014-01-241-1/+6
* block: introduce BDRV_REQ_MAY_UNMAP request flagPeter Lieven2013-11-281-1/+1
* block: add flags to bdrv_*_write_zeroesPeter Lieven2013-11-281-1/+2
* qapi: make use of new BlockJobTypeFam Zheng2013-10-111-1/+1
* blockjob: rename BlockJobType to BlockJobDriverFam Zheng2013-10-111-2/+2
* block: make bdrv_co_is_allocated staticPaolo Bonzini2013-09-061-2/+2
* block: make bdrv_delete() staticFam Zheng2013-09-061-1/+1
* misc: Fix some typos in names and commentsStefan Weil2013-09-011-1/+1
* aio / timers: convert block_job_sleep_ns and co_sleep_ns to new APIAlex Bligh2013-08-221-2/+2
* Implement sync modes for drive-backup.Ian Main2013-07-261-30/+75
* block: add basic backup support to block driverDietmar Maurer2013-06-281-0/+341