summaryrefslogtreecommitdiffstats
path: root/block.c
Commit message (Expand)AuthorAgeFilesLines
* block: Keep bdrv_check*_request()'s return valueMax Reitz2015-02-161-11/+24
* block: Remove "growable" from BDSMax Reitz2015-02-161-17/+7
* block: Add Error parameter to bdrv_find_protocol()Max Reitz2015-02-161-7/+7
* block: Eliminate silly QERR_ macros used for encryption keysMarkus Armbruster2015-02-061-2/+3
* block: New bdrv_add_key(), convert monitor to use itMarkus Armbruster2015-02-061-0/+29
* block: introduce BDRV_REQUEST_MAX_SECTORSPeter Lieven2015-02-061-12/+9
* block: add accounting for merged requestsPeter Lieven2015-02-061-0/+2
* block: change default for discard and write zeroes to INT_MAXPeter Lieven2015-02-061-12/+4
* block: remove unused variable in bdrv_commitJeff Cody2015-01-231-3/+0
* block: Split BLOCK_OP_TYPE_COMMIT to BLOCK_OP_TYPE_COMMIT_{SOURCE, TARGET}Fam Zheng2015-01-131-3/+3
* block: limited request size in write zeroes unsupported pathPeter Lieven2015-01-131-1/+4
* block: fix spoiling all dirty bitmaps by mirror and migrationVladimir Sementsov-Ogievskiy2015-01-131-3/+20
* block: Relative backing file for image creationMax Reitz2015-01-131-1/+11
* block: JSON filenames and relative backing filesMax Reitz2015-01-131-6/+22
* block: Get full backing filename from stringMax Reitz2015-01-131-4/+12
* block: do not allocate an iovec per read of a growable/zero_after_eof BDSPaolo Bonzini2015-01-131-7/+5
* block: Don't add trailing space in "Formating..." messageFam Zheng2014-12-121-2/+2
* vmdk: Fix error for JSON descriptor file namesMax Reitz2014-12-121-1/+1
* block: Check create_opts before image creationMax Reitz2014-12-101-0/+12
* block: Omit bdrv_find_format for essential driversMax Reitz2014-12-101-12/+5
* block: Don't probe for unknown backing file formatKevin Wolf2014-12-101-4/+3
* raw: Prohibit dangerous writes for probed imagesKevin Wolf2014-12-101-2/+3
* block: Read only one sector for format probingKevin Wolf2014-12-101-3/+3
* block: Factor bdrv_probe_all() out of find_image_format()Markus Armbruster2014-12-101-13/+35
* block: Add bdrv_get_node_nameFam Zheng2014-12-101-0/+5
* block: Add bdrv_next_nodeFam Zheng2014-12-101-0/+8
* block: Fix max nb_sectors in bdrv_make_zeroFam Zheng2014-11-141-2/+2
* Merge remote-tracking branch 'remotes/mjt/tags/pull-trivial-patches-2014-11-1...Peter Maydell2014-11-111-3/+3
|\
| * block: Fix comment for bdrv_co_get_block_statusFam Zheng2014-11-111-3/+3
* | block: Propagate error in bdrv_img_create()Max Reitz2014-11-061-5/+0
* | block: let mirror blockjob run in BDS AioContextStefan Hajnoczi2014-11-031-2/+11
* | block: add bdrv_drain()Stefan Hajnoczi2014-11-031-7/+29
* | block: Add status callback to bdrv_amend_options()Max Reitz2014-11-031-2/+3
* | block.c: Fix type of IoOperationType variable in send_qmp_error_event()Peter Maydell2014-11-031-3/+3
* | block: avoid creating oversized writes in multiwrite_mergePeter Lieven2014-11-031-0/+5
* | BlockLimits: introduce max_transfer_lengthPeter Lieven2014-11-031-0/+4
|/
* block: Respect underlying file's EOFMax Reitz2014-10-231-2/+13
* block: Add qemu_{,try_}blockalign0()Max Reitz2014-10-231-0/+16
* block: Lift device model API into BlockBackendMarkus Armbruster2014-10-201-113/+13
* block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster2014-10-201-15/+15
* block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster2014-10-201-62/+62
* block: Merge BlockBackend and BlockDriverState name spacesMarkus Armbruster2014-10-201-36/+12
* block: Eliminate BlockDriverState member device_name[]Markus Armbruster2014-10-201-22/+27
* block: Eliminate bdrv_iterate(), use bdrv_next()Markus Armbruster2014-10-201-9/+0
* block: Connect BlockBackend and DriveInfoMarkus Armbruster2014-10-201-2/+0
* block: Connect BlockBackend to BlockDriverStateMarkus Armbruster2014-10-201-4/+8
* block: Split bdrv_new_root() off bdrv_new()Markus Armbruster2014-10-201-9/+19
* block/migration: Disable cache invalidate for incoming migrationAlexey Kardashevskiy2014-10-141-13/+5
* util: Emancipate id_wellformed() from QemuOptsMarkus Armbruster2014-10-031-7/+2
* block: Validate node-nameKevin Wolf2014-09-251-3/+13
OpenPOWER on IntegriCloud