aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
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
2012-03-12qed: do not evict in-use L2 table cache entriesStefan Hajnoczi1-4/+18
2012-03-07block/vmdk: Fix warning from splint (comparision of unsigned value)Stefan Weil1-1/+1
2012-02-29qcow2: Reject too large header extensionsKevin Wolf1-0/+5
2012-02-29qcow2: Fix offset in qcow2_read_extensionsKevin Wolf1-3/+2
2012-02-29qcow2: Fix build with DEBUG_EXT enabledKevin Wolf1-1/+0
2012-02-22block: bdrv_eject(): Make eject_flag a real boolLuiz Capitulino2-4/+4
2012-02-09sheepdog: fix co_recv coroutine contextMORITA Kazutaka1-0/+3
2012-02-09qcow2: Keep unknown header extension when rewriting headerKevin Wolf2-2/+50
2012-02-09qcow2: Update whole header at onceKevin Wolf2-60/+95
2012-02-09vpc: Round up image size during fixed image creationKevin Wolf1-13/+10
2012-02-09vpc: Add support for Fixed Disk typeCharles Arnold1-91/+194
2012-02-09iSCSI: add configuration variables for iSCSIRonnie Sahlberg1-10/+129
2012-02-09qed: add .bdrv_co_write_zeroes() supportStefan Hajnoczi2-8/+103
2012-02-09qed: replace is_write with flags fieldStefan Hajnoczi2-8/+13
2012-01-26qcow: Use bdrv functions to replace file operationLi Zhi Hui1-17/+31
2012-01-26qcow: Return real error code in qcow_openLi Zhi Hui1-19/+37
2012-01-26block/vdi: Zero unused parts when allocating a new block (fix #919242)Stefan Weil1-2/+6
2012-01-26block: add support for partial streamingMarcelo Tosatti1-4/+87
2012-01-26block: rate-limit streaming operationsStefan Hajnoczi1-6/+59
2012-01-26block: add image streaming block jobStefan Hajnoczi1-0/+133
2012-01-26block: replace unchecked strdup/malloc/calloc with glibStefan Hajnoczi2-4/+4
2012-01-26rbd: wire up snapshot removal and rollback functionalityGregory Farnum1-0/+22
2012-01-13prepare for future GPLv2+ relicensingPaolo Bonzini3-0/+7