summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
...
| * curl: never invoke callbacks with s->mutex heldPaolo Bonzini2017-05-161-4/+8
| * curl: strengthen assertion in curl_clean_statePaolo Bonzini2017-05-161-0/+5
| * block: curl: Allow passing cookies via QCryptoSecretPeter Krempa2017-05-161-1/+23
* | block/win32: fix 'ret not initialized' warningGerd Hoffmann2017-05-161-0/+1
|/
* Merge tag 'block-pull-request' into stagingStefan Hajnoczi2017-05-121-2/+2
|\
| * block: Simplify BDRV_BLOCK_RAW recursionEric Blake2017-05-121-2/+2
* | Merge remote-tracking branch 'kwolf/tags/for-upstream' into stagingStefan Hajnoczi2017-05-129-282/+796
|\ \ | |/ |/|
| * qcow2: Discard/zero clusters by byte countEric Blake2017-05-114-41/+39Star
| * qcow2: Assert that cluster operations are alignedEric Blake2017-05-111-4/+11
| * qcow2: Optimize write zero of unaligned tail clusterEric Blake2017-05-111-0/+7
| * qcow2: Optimize zero_single_l2() to minimize L2 churnEric Blake2017-05-111-2/+13
| * qcow2: Make distinction between zero cluster types obviousEric Blake2017-05-114-80/+60Star
| * qcow2: Name typedef for cluster typeEric Blake2017-05-113-14/+15
| * qcow2: Correctly report status of preallocated zero clustersEric Blake2017-05-111-10/+35
| * qcow2: Use consistent switch indentationEric Blake2017-05-112-58/+58
| * qcow2: Nicer variable names in qcow2_update_snapshot_refcount()Eric Blake2017-05-111-20/+22
| * blkdebug: Add ability to override unmap geometriesEric Blake2017-05-111-1/+95
| * blkdebug: Simplify override logicEric Blake2017-05-111-10/+6Star
| * blkdebug: Add pass-through write_zero and discard supportEric Blake2017-05-111-0/+74
| * blkdebug: Refactor error injectionEric Blake2017-05-111-41/+33Star
| * blkdebug: Sanity check block layer guaranteesEric Blake2017-05-111-0/+14
| * file-posix: Remove .bdrv_inactivate/invalidate_cacheKevin Wolf2017-05-111-33/+0Star
| * block: Drop permissions when migration completesKevin Wolf2017-05-111-0/+25
| * block: New BdrvChildRole.activate() for blk_resume_after_migration()Kevin Wolf2017-05-111-28/+28
| * qcow2: Discard preallocated zero clustersMax Reitz2017-05-111-1/+2
| * qcow2: Reuse preallocated zero clustersMax Reitz2017-05-112-24/+59
| * qcow2: Fix preallocation size formulaMax Reitz2017-05-111-4/+5
| * file-posix: Add image locking to perm operationsFam Zheng2017-05-111-1/+275
| * file-win32: Error out if locking=onFam Zheng2017-05-111-0/+5
| * file-posix: Add 'locking' optionFam Zheng2017-05-111-0/+5
* | Merge remote-tracking branch 'mjt/tags/trivial-patches-fetch' into stagingStefan Hajnoczi2017-05-101-22/+22
|\ \
| * | block: Make 'replication_state' an enumFam Zheng2017-05-071-22/+22
* | | Merge remote-tracking branch 'danpb/tags/pull-qcrypto-2017-05-09-1' into stagingStefan Hajnoczi2017-05-101-3/+3
|\ \ \ | |_|/ |/| |
| * | crypto: move 'opaque' parameter to (nearly) the end of parameter listDaniel P. Berrange2017-05-091-3/+3
| |/
* | sockets: Limit SocketAddressLegacy to external interfacesMarkus Armbruster2017-05-092-22/+14Star
* | sockets: Rename SocketAddressFlat to SocketAddressMarkus Armbruster2017-05-093-40/+40
* | sockets: Rename SocketAddress to SocketAddressLegacyMarkus Armbruster2017-05-092-11/+11
* | sockets: Prepare inet_parse() for flattened SocketAddressMarkus Armbruster2017-05-091-4/+4
* | qobject: Use simpler QDict/QList scalar insertion macrosEric Blake2017-05-0915-93/+81Star
* | qobject: Drop useless QObject castsEric Blake2017-05-085-21/+16Star
|/
* qcow2: Allow discard of final unaligned clusterEric Blake2017-04-281-1/+6
* block: Add .bdrv_truncate() error messagesMax Reitz2017-04-288-8/+34
* block: Add errp to BD.bdrv_truncate()Max Reitz2017-04-2812-28/+28
* block: Add errp to b{lk,drv}_truncate()Max Reitz2017-04-2816-49/+51
* block/vhdx: Make vhdx_create() always set errpMax Reitz2017-04-281-4/+19
* block: fix alignment calculations in bdrv_co_do_zero_pwritevDenis V. Lunev2017-04-271-1/+1
* block: Do not unref bs->file on error in BD's openMax Reitz2017-04-273-9/+1Star
* block: Remove NULL check in bdrv_co_flushFam Zheng2017-04-271-1/+1
* Revert "block/io: Comment out permission assertions"Max Reitz2017-04-271-10/+2Star
* file-win32: Remove unnecessary includeKevin Wolf2017-04-271-1/+0Star