aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2017-11-29blockjob: remove clock argument from block_job_sleep_nsPaolo Bonzini4-7/+7
2017-11-29block: Expect graph changes in bdrv_parent_drained_begin/endKevin Wolf1-4/+4
2017-11-21block: Error out on load_vm with active dirty bitmapsKevin Wolf1-12/+3
2017-11-21block: Add errp to bdrv_all_goto_snapshot()Kevin Wolf1-5/+6
2017-11-21block: Add errp to bdrv_snapshot_goto()Kevin Wolf1-6/+17
2017-11-21block: Don't request I/O permission with BDRV_O_NO_IOKevin Wolf1-4/+6
2017-11-17Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell15-39/+244
2017-11-17block: Make bdrv_next() keep strong referencesMax Reitz2-2/+52
2017-11-17qcow2: Fix overly broad madvise()Max Reitz1-1/+1
2017-11-17qcow2: Refuse to get unaligned offsets from cacheMax Reitz1-0/+21
2017-11-17qcow2: Add bounds check to get_refblock_offset()Max Reitz2-7/+25
2017-11-17block: Guard against NULL bs->drvMax Reitz4-2/+59
2017-11-17qcow2: Unaligned zero cluster in handle_alloc()Max Reitz1-1/+12
2017-11-17qcow2: check_errors are fatalMax Reitz1-1/+4
2017-11-17qcow2: reject unaligned offsets in write compressedAnton Nefedov1-0/+4
2017-11-17qcow2: fix image corruption on commit with persistent bitmapEric Blake1-7/+10
2017-11-17nbd: Don't crash when server reports NBD_CMD_READ failureEric Blake1-2/+2
2017-11-17qcow2: fix image corruption after committing qcow2 image into baseDaniel P. Berrange1-2/+4
2017-11-17block: Deprecate bdrv_set_read_only() and usersKevin Wolf5-14/+44
2017-11-17qcow2: don't permit changing encryption parametersDaniel P. Berrange1-0/+3
2017-11-17replication: Fix replication open failWang Guang1-4/+7
2017-11-16throttle-groups: forget timer and schedule next TGM on detachStefan Hajnoczi1-0/+12
2017-11-14block/parallels: add migration blockerJeff Cody1-0/+15
2017-11-14block/parallels: Do not update header or truncate image when INMIGRATEJeff Cody1-5/+2
2017-11-14block/vhdx.c: Don't blindly update the headerJeff Cody1-7/+0
2017-11-14block/snapshot: dirty all dirty bitmaps on snapshot-switchVladimir Sementsov-Ogievskiy1-0/+14
2017-11-14qcow2: Assert that the crypto header does not overlap other metadataAlberto Garcia1-0/+1
2017-11-14qcow2: Don't open images with header.refcount_table_clusters == 0Alberto Garcia1-0/+6
2017-11-14qcow2: Prevent allocating compressed clusters at offset 0Alberto Garcia1-0/+7
2017-11-14qcow2: Prevent allocating L2 tables at offset 0Alberto Garcia1-0/+8
2017-11-14qcow2: Prevent allocating refcount blocks at offset 0Alberto Garcia1-0/+7
2017-11-14Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2-12/+30
2017-11-13block: Leave valid throttle timers when removing a BDS from a backendAlberto Garcia1-8/+8
2017-11-13block: Check for inserted BlockDriverState in blk_io_limits_disable()Alberto Garcia1-4/+10
2017-11-13throttle-groups: drain before detaching ThrottleStateStefan Hajnoczi2-0/+8
2017-11-13block: all I/O should be completed before removing throttle timers.Zhengui1-0/+4
2017-11-09nbd-client: Stricter enforcing of structured reply specEric Blake1-2/+9
2017-11-09nbd-client: Short-circuit 0-length operationsEric Blake1-1/+10
2017-11-09nbd-client: Refuse read-only client with BDRV_O_RDWREric Blake1-0/+9
2017-11-09nbd-client: Fix error message typosEric Blake1-3/+3
2017-10-30nbd: Minimal structured read for clientVladimir Sementsov-Ogievskiy2-32/+459
2017-10-30nbd/client: prepare nbd_receive_reply for structured replyVladimir Sementsov-Ogievskiy1-3/+5
2017-10-26qcow2: Always execute preallocate() in a coroutineMax Reitz1-7/+34
2017-10-26qcow2: Fix unaligned preallocated truncationMax Reitz1-0/+1
2017-10-26qcow2: Emit errp when truncating the image tailMax Reitz1-6/+7
2017-10-26qcow2: Use BDRV_SECTOR_BITS instead of its literal valueAlberto Garcia1-2/+2
2017-10-26qcow2: Reduce is_zero() roundingEric Blake1-9/+3
2017-10-26block: Reduce bdrv_aligned_preadv() roundingEric Blake1-6/+2
2017-10-26block: Align block status requestsEric Blake2-27/+57
2017-10-26block: Convert bdrv_get_block_status_above() to bytesEric Blake3-77/+26