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