summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* job: Move progress fields to JobKevin Wolf2018-05-234-10/+10
* job: Add job_transition_to_ready()Kevin Wolf2018-05-231-3/+3
* job: Add job_yield()Kevin Wolf2018-05-232-2/+2
* job: Move completion and cancellation to JobKevin Wolf2018-05-236-14/+10Star
* job: Switch transactions to JobTxnKevin Wolf2018-05-231-1/+1
* job: Move job_finish_sync() to JobKevin Wolf2018-05-231-3/+3
* job: Move .complete callback to JobKevin Wolf2018-05-231-5/+5
* job: Add job_drain()Kevin Wolf2018-05-234-0/+5
* job: Convert block_job_cancel_async() to JobKevin Wolf2018-05-231-2/+2
* job: Move single job finalisation to JobKevin Wolf2018-05-233-13/+13
* job: Move BlockJobCreateFlags to JobKevin Wolf2018-05-234-5/+5
* job: Move pause/resume functions to JobKevin Wolf2018-05-234-0/+5
* job: Add job_sleep_ns()Kevin Wolf2018-05-234-5/+5
* job: Move coroutine and related code to JobKevin Wolf2018-05-235-17/+17
* job: Move defer_to_main_loop to JobKevin Wolf2018-05-234-22/+25
* job: Move cancelled to JobKevin Wolf2018-05-234-17/+17
* job: Add reference countingKevin Wolf2018-05-234-0/+5
* job: Move state transitions to JobKevin Wolf2018-05-231-2/+0Star
* job: Add JobDriver.job_typeKevin Wolf2018-05-234-5/+5
* job: Rename BlockJobType into JobTypeKevin Wolf2018-05-234-5/+5
* job: Create Job, JobDriver and job_create()Kevin Wolf2018-05-234-6/+16
* sheepdog: Remove unnecessary NULL check in sd_prealloc()Peter Maydell2018-05-231-3/+1Star
* Remove unnecessary variables for function return valueLaurent Vivier2018-05-201-4/+2Star
* nfs: Remove processed options from QDictKevin Wolf2018-05-161-0/+7
* nfs: Fix error path in nfs_options_qdict_to_qapi()Kevin Wolf2018-05-161-0/+1
* block: Support BDRV_REQ_WRITE_UNCHANGED in filtersMax Reitz2018-05-157-14/+28
* block/quorum: Support BDRV_REQ_WRITE_UNCHANGEDMax Reitz2018-05-151-6/+13
* block: Set BDRV_REQ_WRITE_UNCHANGED for COR writesMax Reitz2018-05-151-2/+4
* block: Add BDRV_REQ_WRITE_UNCHANGED flagMax Reitz2018-05-151-1/+5
* block: Add COR filter driverMax Reitz2018-05-152-1/+172
* qcow2: Give the refcount cache the minimum possible size by defaultAlberto Garcia2018-05-152-16/+19
* Fix error message about compressed clusters with OFLAG_COPIEDAlberto Garcia2018-05-151-2/+2
* blockjob: Add block_job_driver()Kevin Wolf2018-05-151-3/+5
* blockjob: Introduce block_job_ratelimit_get_delay()Kevin Wolf2018-05-154-19/+12Star
* blockjob: Implement block_job_set_speed() centrallyKevin Wolf2018-05-154-61/+6Star
* blockjob: Move RateLimit to BlockJobKevin Wolf2018-05-154-12/+9Star
* blockjob: Wrappers for progress counter accessKevin Wolf2018-05-154-29/+34
* block: Merge .bdrv_co_writev{,_flags} in driversEric Blake2018-05-1510-22/+32
* block: Drop last of the sector-based aio callbacksEric Blake2018-05-151-48/+36Star
* vxhs: Switch to byte-based callbacksEric Blake2018-05-151-21/+22
* rbd: Switch to byte-based callbacksEric Blake2018-05-151-18/+22
* null: Switch to byte-based read/writeEric Blake2018-05-151-22/+23
* file-win32: Switch to byte-based callbacksEric Blake2018-05-152-21/+31
* block: Support byte-based aio callbacksEric Blake2018-05-151-9/+29
* block-backend: simplify blk_get_aio_contextDaniel Henrique Barboza2018-05-151-7/+1Star
* block/file-posix: add x-check-page-cache=on|off optionStefan Hajnoczi2018-05-111-2/+98
* block/file-posix: implement bdrv_co_invalidate_cache() on LinuxStefan Hajnoczi2018-05-111-0/+46
* sheepdog: Fix sd_co_create_opts() memory leaksKevin Wolf2018-05-081-1/+3
* block/mirror: Make cancel always cancel pre-READYMax Reitz2018-05-081-1/+3
* block/mirror: honor ratelimit againStefan Hajnoczi2018-05-081-3/+5