aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)Author
2014-11-03raw-posix: Fix raw_co_get_block_status() after EOFMax Reitz
2014-11-03block/curl: Improve type safety of s->timeout.Richard W.M. Jones
2014-11-03snapshot: add bdrv_drain_all() to bdrv_snapshot_delete() to avoid concurrency...Zhang Haoyu
2014-11-03rbd: Add support for bdrv_invalidate_cacheAdam Crume
2014-11-03block/parallels: fix access to not initialized memory in catalog_bitmapDenis V. Lunev
2014-11-03block/iscsi: check for oversized requestsPeter Lieven
2014-11-03block/iscsi: use sector_limits_lun2qemu throughout iscsi_refresh_limitsPeter Lieven
2014-11-03block/iscsi: set max_transfer_lengthPeter Lieven
2014-10-23block: char devices on FreeBSD are not behind a pagerRoger Pau Monne
2014-10-23qcow2: Do not overflow when writing an L1 sectorMax Reitz
2014-10-23qcow2: Drop REFCOUNT_SHIFTMax Reitz
2014-10-23qcow2: Clean up after refcount rebuildMax Reitz
2014-10-23qcow2: Rebuild refcount structure during checkMax Reitz
2014-10-23qcow2: Do not perform potentially damaging repairsMax Reitz
2014-10-23qcow2: Fix refcount blocks beyond image endMax Reitz
2014-10-23qcow2: Reuse refcount table in calculate_refcounts()Max Reitz
2014-10-23qcow2: Let inc_refcounts() resize the reftableMax Reitz
2014-10-23qcow2: Let inc_refcounts() return -errnoMax Reitz
2014-10-23qcow2: Split fail code in L1 and L2 checksMax Reitz
2014-10-23qcow2: Use int64_t for in-memory reftable sizeMax Reitz
2014-10-23qcow2: Pull check_refblocks() upMax Reitz
2014-10-23qcow2: Use sizeof(**refcount_table)Max Reitz
2014-10-23qcow2: Split qcow2_check_refcounts()Max Reitz
2014-10-23qcow2: Fix leaks in dirty imagesMax Reitz
2014-10-23qcow2: Calculate refcount block entry countMax Reitz
2014-10-23block/vdi: Use {DIV_,}ROUND_UPMax Reitz
2014-10-20block: Make device model's references to BlockBackend strongMarkus Armbruster
2014-10-20block: Lift device model API into BlockBackendMarkus Armbruster
2014-10-20block/qapi: Convert qmp_query_block() to BlockBackendMarkus Armbruster
2014-10-20blockdev: Fix blockdev-add not to create DriveInfoMarkus Armbruster
2014-10-20blockdev: Drop superfluous DriveInfo member idMarkus Armbruster
2014-10-20hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster
2014-10-20block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster
2014-10-20block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster
2014-10-20block: Merge BlockBackend and BlockDriverState name spacesMarkus Armbruster
2014-10-20block: Eliminate BlockDriverState member device_name[]Markus Armbruster
2014-10-20block: Make BlockBackend own its BlockDriverStateMarkus Armbruster
2014-10-20block: Code motion to get rid of stubs/blockdev.cMarkus Armbruster
2014-10-20block: Connect BlockBackend and DriveInfoMarkus Armbruster
2014-10-20block: Connect BlockBackend to BlockDriverStateMarkus Armbruster
2014-10-20block: New BlockBackendMarkus Armbruster
2014-10-20block: Split bdrv_new_root() off bdrv_new()Markus Armbruster
2014-10-20nbd: Fix filename generationMax Reitz
2014-10-20block/raw-posix: use seek_hole ahead of fiemapTony Breeds
2014-10-20block/raw-posix: Fix disk corruption in try_fiemapTony Breeds
2014-10-20qcow2: fix leak of Qcow2DiscardRegion in update_refcount_discardZhang Haoyu
2014-10-04qapi: Add corrupt field to ImageInfoSpecificQCow2Max Reitz
2014-10-03vmdk: Fix integer overflow in offset calculationFam Zheng
2014-10-03ssh: Don't crash if either host or path is not specified.Richard W.M. Jones
2014-09-30Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell