summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
* AioContext: acquire/release AioContext during aio_pollPaolo Bonzini2015-04-281-6/+7
* aio-posix: move pollfds to thread-local storagePaolo Bonzini2015-04-281-3/+0
* nbd: Set block size to BDRV_SECTOR_SIZEMax Reitz2015-03-181-2/+2
* nbd: Fix potential signed overflow issuesMax Reitz2015-03-181-2/+2
* nbd: Handle blk_getlength() failureMax Reitz2015-03-181-1/+2
* block: Drop bdrv_findFam Zheng2015-03-161-1/+0
* block: add bdrv functions for geometry and blocksizeEkaterina Tumanova2015-03-102-0/+28
* qcow2: Allow creation with refcount order != 4Max Reitz2015-03-101-0/+1
* sheepdog: selectable object size supportTeruaki Ishizaki2015-03-091-0/+1
* coroutine: Clean up qemu_coroutine_enter()Kevin Wolf2015-03-091-0/+1
* block: Forbid bdrv_set_aio_context outside BQLFam Zheng2015-02-271-2/+1
* block: Remove "growable" from BDSMax Reitz2015-02-161-3/+0
* block: Add Error parameter to bdrv_find_protocol()Max Reitz2015-02-161-1/+2
* nbd: Drop BDS backpointerMax Reitz2015-02-161-1/+0
* block: New bdrv_add_key(), convert monitor to use itMarkus Armbruster2015-02-061-0/+1
* block: introduce BDRV_REQUEST_MAX_SECTORSPeter Lieven2015-02-061-0/+3
* nbd: Improve error messagesMax Reitz2015-02-061-1/+1
* block: add event when disk usage exceeds thresholdFrancesco Romani2015-02-062-0/+68
* block: add accounting for merged requestsPeter Lieven2015-02-061-0/+3
* block: update string sizes for filename,backing_file,exact_filenameJeff Cody2015-01-231-4/+4
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-01-141-1/+1
|\
| * qemu-timer: rename timer_init to timer_init_tlPaolo Bonzini2015-01-141-1/+1
* | block: Split BLOCK_OP_TYPE_COMMIT to BLOCK_OP_TYPE_COMMIT_{SOURCE, TARGET}Fam Zheng2015-01-131-1/+2
* | coroutine: drop qemu_coroutine_adjust_pool_sizePaolo Bonzini2015-01-131-10/+0
* | block: fix spoiling all dirty bitmaps by mirror and migrationVladimir Sementsov-Ogievskiy2015-01-131-2/+4
* | block: JSON filenames and relative backing filesMax Reitz2015-01-131-2/+3
* | block: Get full backing filename from stringMax Reitz2015-01-131-0/+3
|/
* block: drop unused bdrv_clear_incoming_migration_all() prototypeStefan Hajnoczi2014-12-121-2/+0
* vmdk: Fix error for JSON descriptor file namesMax Reitz2014-12-121-0/+1
* block: Make essential BlockDriver objects publicMax Reitz2014-12-101-0/+8
* raw: Prohibit dangerous writes for probed imagesKevin Wolf2014-12-101-0/+3
* block: Read only one sector for format probingKevin Wolf2014-12-101-0/+2
* nbd: Change external interface to BlockBackendMax Reitz2014-12-101-4/+3
* block: Add bdrv_get_node_nameFam Zheng2014-12-101-0/+1
* block: Add bdrv_next_nodeFam Zheng2014-12-101-0/+1
* Merge remote-tracking branch 'remotes/mjt/tags/pull-trivial-patches-2014-11-1...Peter Maydell2014-11-111-1/+3
|\
| * block: Fix comment for bdrv_co_get_block_statusFam Zheng2014-11-111-1/+3
* | block: add bdrv_drain()Stefan Hajnoczi2014-11-031-0/+1
* | blockjob: add block_job_defer_to_main_loop()Stefan Hajnoczi2014-11-031-0/+19
* | block: Add status callback to bdrv_amend_options()Max Reitz2014-11-032-2/+9
* | blockjob: Add "ready" fieldMax Reitz2014-11-031-0/+5
* | blockjob: Introduce block_job_complete_sync()Max Reitz2014-11-031-0/+15
* | qcow2: Optimize bdrv_make_empty()Max Reitz2014-11-031-0/+2
* | BlockLimits: introduce max_transfer_lengthPeter Lieven2014-11-031-0/+3
|/
* block: Add qemu_{,try_}blockalign0()Max Reitz2014-10-231-0/+2
* block: Lift device model API into BlockBackendMarkus Armbruster2014-10-202-50/+7
* block/qapi: Convert qmp_query_block() to BlockBackendMarkus Armbruster2014-10-201-3/+0
* block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster2014-10-205-23/+23
* block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster2014-10-204-27/+27
* block: Merge BlockBackend and BlockDriverState name spacesMarkus Armbruster2014-10-201-1/+1
OpenPOWER on IntegriCloud