Age | Commit message (Expand) | Author | Files | Lines |
2013-01-25 | mirror: do nothing on zero-sized disk | Paolo Bonzini | 1 | -1/+1 |
2013-01-25 | mirror: support arbitrarily-sized iterations | Paolo Bonzini | 1 | -30/+67 |
2013-01-25 | mirror: support more than one in-flight AIO operation | Paolo Bonzini | 1 | -11/+91 |
2013-01-25 | mirror: add buf-size argument to drive-mirror | Paolo Bonzini | 1 | -4/+4 |
2013-01-25 | mirror: switch mirror_iteration to AIO | Paolo Bonzini | 1 | -41/+126 |
2013-01-25 | mirror: allow customizing the granularity | Paolo Bonzini | 1 | -19/+33 |
2013-01-25 | block: allow customizing the granularity of the dirty bitmap | Paolo Bonzini | 1 | -10/+4 |
2013-01-25 | block: return count of dirty sectors, not chunks | Paolo Bonzini | 1 | -1/+1 |
2013-01-25 | mirror: perform COW if the cluster size is bigger than the granularity | Paolo Bonzini | 1 | -9/+53 |
2013-01-25 | block: implement dirty bitmap using HBitmap | Paolo Bonzini | 1 | -2/+10 |
2013-01-15 | block: Fix how mirror_run() frees its buffer | Markus Armbruster | 1 | -1/+1 |
2012-12-19 | block: move include files to include/block/ | Paolo Bonzini | 1 | -2/+2 |
2012-12-11 | aio: Get rid of qemu_aio_flush() | Kevin Wolf | 1 | -1/+1 |
2012-10-24 | mirror: add support for on-source-error/on-target-error | Paolo Bonzini | 1 | -21/+73 |
2012-10-24 | mirror: implement completion | Paolo Bonzini | 1 | -5/+40 |
2012-10-24 | mirror: introduce mirror job | Paolo Bonzini | 1 | -0/+235 |