summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* Revert "qemu-img info: show nocow info"Kevin Wolf2014-11-241-26/+0
* block/raw-posix: Catch fsync() errorsMax Reitz2014-11-181-1/+6
* block/raw-posix: Only sync after successful preallocationMax Reitz2014-11-181-1/+3
* block/raw-posix: Fix preallocating write() loopMax Reitz2014-11-181-1/+1
* raw-posix: The SEEK_HOLE code is flawed, rewrite itMarkus Armbruster2014-11-181-26/+85
* raw-posix: SEEK_HOLE suffices, get rid of FIEMAPMarkus Armbruster2014-11-181-59/+4
* raw-posix: Fix comment for raw_co_get_block_status()Markus Armbruster2014-11-181-3/+1
* vmdk: Leave bdi intact if -ENOTSUP in vmdk_get_infoFam Zheng2014-11-141-7/+13
* block/vdi: Limit maximum size even futherMax Reitz2014-11-091-2/+12
* Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2014-11-0317-209/+558
|\
| * block: let commit blockjob run in BDS AioContextStefan Hajnoczi2014-11-031-26/+44
| * block: let mirror blockjob run in BDS AioContextStefan Hajnoczi2014-11-031-26/+59
| * block: let stream blockjob run in BDS AioContextStefan Hajnoczi2014-11-031-14/+36
| * block: let backup blockjob run in BDS AioContextStefan Hajnoczi2014-11-031-2/+19
| * block/qcow2: Simplify shared L2 handling in amendMax Reitz2014-11-031-66/+28
| * block/qcow2: Make get_refcount() globalMax Reitz2014-11-032-13/+15
| * block/qcow2: Implement status CB for amendMax Reitz2014-11-033-8/+39
| * block: Add status callback to bdrv_amend_options()Max Reitz2014-11-031-1/+2
| * qemu-img: Implement commit like QMPMax Reitz2014-11-031-2/+1
| * block/mirror: Improve progress reportMax Reitz2014-11-031-12/+22
| * qcow2: Optimize bdrv_make_empty()Max Reitz2014-11-032-1/+166
| * qcow2: Implement bdrv_make_empty()Max Reitz2014-11-031-0/+27
| * qcow2: Allow "full" discardMax Reitz2014-11-034-13/+20
| * raw-posix: raw_co_get_block_status() return valueMax Reitz2014-11-031-14/+14
| * raw-posix: Fix raw_co_get_block_status() after EOFMax Reitz2014-11-031-4/+10
| * block/curl: Improve type safety of s->timeout.Richard W.M. Jones2014-11-031-2/+7
| * snapshot: add bdrv_drain_all() to bdrv_snapshot_delete() to avoid concurrency...Zhang Haoyu2014-11-031-0/+4
| * rbd: Add support for bdrv_invalidate_cacheAdam Crume2014-11-031-0/+15
| * block/parallels: fix access to not initialized memory in catalog_bitmapDenis V. Lunev2014-11-031-1/+1
| * block/iscsi: check for oversized requestsPeter Lieven2014-11-031-0/+12
| * block/iscsi: use sector_limits_lun2qemu throughout iscsi_refresh_limitsPeter Lieven2014-11-031-10/+10
| * block/iscsi: set max_transfer_lengthPeter Lieven2014-11-031-2/+15
* | Merge remote-tracking branch 'remotes/mjt/tags/pull-trivial-patches-2014-11-0...Peter Maydell2014-11-031-0/+2
|\ \
| * | vdi: wrapped uuid_unparse() in #ifdefSeokYeon Hwang2014-11-021-0/+2
| |/
* | iscsi: Refuse to open as writable if the LUN is write protectedFam Zheng2014-10-311-0/+42
|/
* block: char devices on FreeBSD are not behind a pagerRoger Pau Monne2014-10-231-5/+21
* qcow2: Do not overflow when writing an L1 sectorMax Reitz2014-10-231-2/+4
* qcow2: Drop REFCOUNT_SHIFTMax Reitz2014-10-233-21/+15
* qcow2: Clean up after refcount rebuildMax Reitz2014-10-231-0/+45
* qcow2: Rebuild refcount structure during checkMax Reitz2014-10-231-6/+305
* qcow2: Do not perform potentially damaging repairsMax Reitz2014-10-231-161/+27
* qcow2: Fix refcount blocks beyond image endMax Reitz2014-10-231-4/+63
* qcow2: Reuse refcount table in calculate_refcounts()Max Reitz2014-10-231-5/+7
* qcow2: Let inc_refcounts() resize the reftableMax Reitz2014-10-231-22/+35
* qcow2: Let inc_refcounts() return -errnoMax Reitz2014-10-231-31/+60
* qcow2: Split fail code in L1 and L2 checksMax Reitz2014-10-231-9/+14
* qcow2: Use int64_t for in-memory reftable sizeMax Reitz2014-10-231-3/+3
* qcow2: Pull check_refblocks() upMax Reitz2014-10-231-53/+49
* qcow2: Use sizeof(**refcount_table)Max Reitz2014-10-231-1/+1
* qcow2: Split qcow2_check_refcounts()Max Reitz2014-10-231-51/+102
OpenPOWER on IntegriCloud