summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
* 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
* block: Eliminate BlockDriverState member device_name[]Markus Armbruster2014-10-202-3/+1
* block: Eliminate bdrv_iterate(), use bdrv_next()Markus Armbruster2014-10-201-2/+0
* block: Connect BlockBackend to BlockDriverStateMarkus Armbruster2014-10-201-0/+2
* block: Split bdrv_new_root() off bdrv_new()Markus Armbruster2014-10-201-1/+2
* async: aio_context_new(): Handle event_notifier_init failureChrysostomos Nanakos2014-09-221-1/+1
* block: Rename qemu_aio_release -> qemu_aio_unrefFam Zheng2014-09-221-1/+1
* block: Drop AIOCBInfo.cancelFam Zheng2014-09-221-1/+0
* block: Add bdrv_aio_cancel_asyncFam Zheng2014-09-222-0/+3
* block: Add refcnt in BlockDriverAIOCBFam Zheng2014-09-221-0/+2
* block: Make the block accounting functions operate on BlockAcctStatsBenoƮt Canet2014-09-102-5/+8
OpenPOWER on IntegriCloud