summaryrefslogtreecommitdiffstats
path: root/block/stream.c
Commit message (Expand)AuthorAgeFilesLines
* 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: let stream blockjob run in BDS AioContextStefan Hajnoczi2014-11-031-14/+36
* block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster2014-10-201-1/+1
* block: Add Error argument to bdrv_refresh_limits()Kevin Wolf2014-07-181-1/+1
* block: add backing-file option to block-streamJeff Cody2014-07-011-6/+5Star
* qapi: adjust existing definesWenchao Xia2014-06-231-2/+2
* block: Use bdrv_set_backing_hd everywhereFam Zheng2014-05-281-2/+2
* block: Update BlockLimits when they might have changedKevin Wolf2014-01-241-0/+2
* block/stream: Don't stream unbacked devicesMax Reitz2013-11-281-0/+5
* qapi: make use of new BlockJobTypeFam Zheng2013-10-111-1/+1
* blockjob: rename BlockJobType to BlockJobDriverFam Zheng2013-10-111-2/+2
* block: Fix compiler warning (-Werror=uninitialized)Stefan Weil2013-09-251-2/+3
* block: expect errors from bdrv_co_is_allocatedPaolo Bonzini2013-09-061-1/+1
* block: remove bdrv_is_allocated_above/bdrv_co_is_allocated_above distinctionPaolo Bonzini2013-09-061-2/+2
* block: make bdrv_co_is_allocated staticPaolo Bonzini2013-09-061-2/+2
* block: make bdrv_delete() staticFam Zheng2013-09-061-1/+1
* aio / timers: convert block_job_sleep_ns and co_sleep_ns to new APIAlex Bligh2013-08-221-1/+1
* block: stop relying on io_flush() in bdrv_drain_all()Stefan Hajnoczi2013-08-191-1/+5
* block: Make BlockJobTypes constKevin Wolf2013-06-281-1/+1
* block: move include files to include/block/Paolo Bonzini2012-12-191-2/+2
* aio: Get rid of qemu_aio_flush()Kevin Wolf2012-12-111-1/+1
* block: rename block_job_complete to block_job_completedPaolo Bonzini2012-10-241-2/+2
* stream: add on-error argumentPaolo Bonzini2012-09-281-1/+27
* block: move job APIs to separate filesPaolo Bonzini2012-09-281-0/+1
* stream: complete early if end of backing file is reachedStefan Hajnoczi2012-08-291-0/+6
* stream: move rate limiting to a separate header filePaolo Bonzini2012-06-151-29/+2Star
* stream: move is_allocated_above to block.cPaolo Bonzini2012-06-151-51/+2Star
* stream: tweak usage of bdrv_co_is_allocatedPaolo Bonzini2012-06-151-26/+25Star
* block: fix warning introduced in efcc7a23Anthony Liguori2012-05-101-1/+1
* stream: do not copy unallocated sectors from the basePaolo Bonzini2012-05-101-14/+4Star
* stream: fix ratelimiting corner casePaolo Bonzini2012-05-101-5/+5
* stream: pass new base image format to bdrv_change_backing_filePaolo Bonzini2012-05-101-2/+5
* block: wait for job callback in block_job_cancel_syncPaolo Bonzini2012-05-101-4/+3Star
* block: add block_job_sleep_nsPaolo Bonzini2012-05-101-14/+9Star
* block: update in-memory backing file and formatPaolo Bonzini2012-05-101-11/+0Star
* block: add 'speed' optional parameter to block-streamStefan Hajnoczi2012-04-271-2/+3
* block: change block-job-set-speed argument from 'value' to 'speed'Stefan Hajnoczi2012-04-271-4/+4
* block: use Error mechanism instead of -errno for block_job_set_speed()Stefan Hajnoczi2012-04-271-3/+3
* block: use Error mechanism instead of -errno for block_job_create()Stefan Hajnoczi2012-04-271-6/+5Star
* block stream: close unused files and update ->backing_hdMarcelo Tosatti2012-04-051-0/+34
* block: set job->speed in block_set_speedPaolo Bonzini2012-04-051-1/+0Star
* block: fix streaming/closing racePaolo Bonzini2012-04-051-2/+4
* block: add support for partial streamingMarcelo Tosatti2012-01-261-4/+87
* block: rate-limit streaming operationsStefan Hajnoczi2012-01-261-6/+59
* block: add image streaming block jobStefan Hajnoczi2012-01-261-0/+133