summaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2012-04-23Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori11-176/+581
2012-04-20qcow2: Zero write supportKevin Wolf3-0/+94
2012-04-20qcow2: Support for feature table header extensionKevin Wolf2-9/+69
2012-04-20qcow2: Support reading zero clustersKevin Wolf4-4/+33
2012-04-20qcow2: Version 3 imagesKevin Wolf2-15/+148
2012-04-20qcow2: Ignore reserved bits in check_refcountsKevin Wolf1-44/+54
2012-04-20qcow2: Ignore reserved bits in refcount table entriesKevin Wolf2-1/+3
2012-04-20qcow2: Simplify count_cow_clustersKevin Wolf1-18/+15
2012-04-20qcow2: Refactor qcow2_free_any_clustersKevin Wolf1-19/+22
2012-04-20qcow2: Ignore reserved bits in L1/L2 entriesKevin Wolf2-19/+19
2012-04-20qcow2: Fail write_compressed when overwriting dataKevin Wolf1-4/+3
2012-04-20qcow2: Ignore reserved bits in count_contiguous_clusters()Kevin Wolf1-10/+28
2012-04-20qcow2: Ignore reserved bits in get_cluster_offsetKevin Wolf3-19/+60
2012-04-20qcow2: Save disk size in snapshot headerKevin Wolf2-0/+17
2012-04-20qcow2: Fix refcount block allocation during qcow2_alloc_cluster_at()Kevin Wolf1-0/+6
2012-04-19aio: remove process_queue callback and qemu_aio_process_queuePaolo Bonzini5-21/+17
2012-04-19nbd: do not block in nbd_wr_sync if no data at all is availablePaolo Bonzini1-2/+10
2012-04-19nbd: consistently return negative errno valuesPaolo Bonzini1-7/+6
2012-04-19nbd: consistently check for <0 or >=0Paolo Bonzini1-7/+15
2012-04-19nbd: avoid out of bounds access to recv_coroutine arrayPaolo Bonzini1-1/+5
2012-04-19qcow2: Fix return value of alloc_refcount_blockKevin Wolf1-1/+1
2012-04-19qcow2: Fix error handling in qcow2_alloc_cluster_offsetKevin Wolf1-1/+1
2012-04-19block: Fix spelling in comment (ineffcient -> inefficient)Stefan Weil1-1/+1
2012-04-10Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori14-408/+312
2012-04-05qed: remove incoming live migration blockerBenoît Canet2-11/+0
2012-04-05qed: honor BDRV_O_INCOMING for incoming live migrationBenoît Canet1-2/+3
2012-04-05qed: add bdrv_invalidate_cache to be called after incoming live migrationBenoît Canet1-0/+10
2012-04-05block stream: close unused files and update ->backing_hdMarcelo Tosatti1-0/+34
2012-04-05sheepdog: fix send req helpersLiu Yuan1-0/+2
2012-04-05sheepdog: implement SD_OP_FLUSH_VDI operationLiu Yuan1-14/+128
2012-04-05qed: track dirty flag statusDong Xu Wang1-0/+1
2012-04-05qed: image fragmentation statisticsDong Xu Wang1-0/+9
2012-04-05block: set job->speed in block_set_speedPaolo Bonzini1-1/+0
2012-04-05block: fix streaming/closing racePaolo Bonzini1-2/+4
2012-04-05vdi: change goto to loopPaolo Bonzini1-73/+68
2012-04-05vdi: do not create useless iovecsPaolo Bonzini1-46/+33
2012-04-05vdi: leave bounce buffering to block layerPaolo Bonzini1-55/+12
2012-04-05vdi: move aiocb fields to localsPaolo Bonzini1-98/+65
2012-04-05vdi: merge aio_read_cb and aio_write_cb into callersPaolo Bonzini1-28/+12
2012-04-05vdi: move end-of-I/O handling at the endPaolo Bonzini1-67/+56
2012-04-05vdi: basic conversion to coroutinesPaolo Bonzini1-121/+37
2012-04-05block/vpc: write checksum back to footer after checkZhang Shengju1-0/+3
2012-04-05block: push recursive flushing up from driversPaolo Bonzini9-55/+2
2012-04-05qcow2: Remove unused parameter in get_cluster_table()Kevin Wolf1-10/+8
2012-04-03block/curl: Replace usleep by g_usleepStefan Weil1-1/+1
2012-03-12qcow2: Reduce number of I/O requestsKevin Wolf2-77/+167
2012-03-12qcow2: Add qcow2_alloc_clusters_at()Kevin Wolf2-0/+30
2012-03-12qcow2: Factor out count_cow_clustersKevin Wolf1-19/+36
2012-03-12qcow2: Add error messages in qcow2_truncateKevin Wolf1-0/+3
2012-03-12qcow2: Add some tracingKevin Wolf3-1/+41