summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* qapi: add x-block-dirty-bitmap-mergeVladimir Sementsov-Ogievskiy2018-06-111-0/+18
* block/dirty-bitmap: add lock to bdrv_enable/disable_dirty_bitmapVladimir Sementsov-Ogievskiy2018-06-111-2/+4
* block: simplify code around releasing bitmapsPaolo Bonzini2018-06-111-52/+32Star
* block: remove bdrv_dirty_bitmap_make_anonPaolo Bonzini2018-06-111-9/+0Star
* qcow2: Do not mark inactive images corruptMax Reitz2018-06-111-1/+1
* throttle: Fix crash on reopenAlberto Garcia2018-06-111-21/+33
* block/qcow2-bitmap: fix free_bitmap_clustersVladimir Sementsov-Ogievskiy2018-06-111-1/+0Star
* qcow2: Repair OFLAG_COPIED when fixing leaksMax Reitz2018-06-111-8/+17
* block: Add Error parameter to bdrv_amend_optionsMax Reitz2018-06-111-31/+41
* block/file-posix: File locking during creationMax Reitz2018-06-111-2/+35
* block/file-posix: Pass FD to locking helpersMax Reitz2018-06-111-13/+14
* sheepdog: remove huge BSS objectPaolo Bonzini2018-06-051-10/+12
* sheepdog: cleanup repeated expressionPaolo Bonzini2018-06-051-3/+3
* Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2018-06-046-95/+757
|\
| * block-backend: Add blk_co_copy_rangeFam Zheng2018-06-011-0/+18
| * iscsi: Implement copy offloadingFam Zheng2018-06-011-0/+219
| * iscsi: Create and use iscsi_co_wait_for_taskFam Zheng2018-06-011-37/+17Star
| * iscsi: Query and save device designator when openingFam Zheng2018-06-011-0/+41
| * file-posix: Implement bdrv_co_copy_rangeFam Zheng2018-06-011-3/+95
| * qcow2: Implement copy offloadingFam Zheng2018-06-011-30/+199
| * raw: Implement copy offloadingFam Zheng2018-06-011-0/+32
| * raw: Check byte range uniformlyFam Zheng2018-06-011-25/+39
| * block: Introduce API for copy offloadingFam Zheng2018-06-011-0/+97
* | Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2018-06-0411-12/+12
|\ \ | |/ |/|
| * block: use local path for local headersMichael S. Tsirkin2018-05-3111-12/+12
* | block/create: Mark blockdev-create stableKevin Wolf2018-05-301-2/+2
* | block/create: Make x-blockdev-create a jobKevin Wolf2018-05-301-21/+46
* | job: Add error message for failing jobsKevin Wolf2018-05-304-4/+4
* | vhdx: Fix vhdx_co_create() return valueKevin Wolf2018-05-291-1/+1
* | vdi: Fix vdi_co_do_create() return valueKevin Wolf2018-05-291-0/+1
* | qcow2: Fix Coverity warning when calculating the refcount cache sizeAlberto Garcia2018-05-291-3/+2Star
* | 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