Age | Commit message (Expand) | Author |
2014-07-07 | mirror: Fix qiov size for short requests | Kevin Wolf |
2014-06-27 | block: Add replaces argument to drive-mirror | BenoƮt Canet |
2014-06-26 | mirror: Go through ready -> complete process for 0 len image | Fam Zheng |
2014-06-23 | qapi event: convert other BLOCK_JOB events | Wenchao Xia |
2014-06-23 | qapi: adjust existing defines | Wenchao Xia |
2014-05-28 | block: Add backing_blocker in BlockDriverState | Fam Zheng |
2014-04-29 | mirror: Check for bdrv_get_info result | Fam Zheng |
2014-04-29 | mirror: Fix resource leak when bdrv_getlength fails | Fam Zheng |
2014-04-28 | mirror: Use DIV_ROUND_UP | Fam Zheng |
2014-04-25 | Use error_is_set() only when necessary (again) | Markus Armbruster |
2014-04-22 | block: Handle error of bdrv_getlength in bdrv_create_dirty_bitmap | Fam Zheng |
2014-03-25 | mirror: fix early wake from sleep due to aio | Stefan Hajnoczi |
2014-03-25 | mirror: fix throttling delay calculation | Paolo Bonzini |
2014-03-06 | block: mirror - remove code cruft that has no function | Jeff Cody |
2014-02-14 | block: mirror - use local_err to avoid NULL errp | Jeff Cody |
2014-02-14 | block: Don't throw away errno via error_setg | Jeff Cody |
2014-01-24 | block: resize backing image during active layer commit, if needed | Jeff Cody |
2014-01-24 | drive mirror:fix memory leak | Zhang Min |
2013-12-20 | commit: Support commit active layer | Fam Zheng |
2013-12-20 | block: Add commit_active_start() | Fam Zheng |
2013-12-20 | mirror: Move base to MirrorBlockJob | Fam Zheng |
2013-12-20 | mirror: Don't close target | Fam Zheng |
2013-11-29 | block: per caller dirty bitmap | Fam Zheng |
2013-10-11 | qapi: make use of new BlockJobType | Fam Zheng |
2013-10-11 | blockjob: rename BlockJobType to BlockJobDriver | Fam Zheng |
2013-09-12 | block: Error parameter for open functions | Max Reitz |
2013-09-06 | block: remove bdrv_is_allocated_above/bdrv_co_is_allocated_above distinction | Paolo Bonzini |
2013-09-06 | block: make bdrv_delete() static | Fam Zheng |
2013-08-22 | aio / timers: Switch entire codebase to the new timer API | Alex Bligh |
2013-08-22 | aio / timers: convert block_job_sleep_ns and co_sleep_ns to new API | Alex Bligh |
2013-06-28 | block: Make BlockJobTypes const | Kevin Wolf |
2013-06-17 | block: mirror_complete(): use error_setg_file_open() | Luiz Capitulino |
2013-04-22 | block: Add driver-specific options for backing files | Kevin Wolf |
2013-01-25 | mirror: do nothing on zero-sized disk | Paolo Bonzini |
2013-01-25 | mirror: support arbitrarily-sized iterations | Paolo Bonzini |
2013-01-25 | mirror: support more than one in-flight AIO operation | Paolo Bonzini |
2013-01-25 | mirror: add buf-size argument to drive-mirror | Paolo Bonzini |
2013-01-25 | mirror: switch mirror_iteration to AIO | Paolo Bonzini |
2013-01-25 | mirror: allow customizing the granularity | Paolo Bonzini |
2013-01-25 | block: allow customizing the granularity of the dirty bitmap | Paolo Bonzini |
2013-01-25 | block: return count of dirty sectors, not chunks | Paolo Bonzini |
2013-01-25 | mirror: perform COW if the cluster size is bigger than the granularity | Paolo Bonzini |
2013-01-25 | block: implement dirty bitmap using HBitmap | Paolo Bonzini |
2013-01-15 | block: Fix how mirror_run() frees its buffer | Markus Armbruster |
2012-12-19 | block: move include files to include/block/ | Paolo Bonzini |
2012-12-11 | aio: Get rid of qemu_aio_flush() | Kevin Wolf |
2012-10-24 | mirror: add support for on-source-error/on-target-error | Paolo Bonzini |
2012-10-24 | mirror: implement completion | Paolo Bonzini |
2012-10-24 | mirror: introduce mirror job | Paolo Bonzini |