summaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2012-06-24raw-posix: Fix build without is_allocated supportKevin Wolf1-1/+8
2012-06-15qcow2: fix autoclear image header updateStefan Hajnoczi1-8/+9
2012-06-15qcow2: Fix avail_sectors in cluster allocation codeKevin Wolf1-1/+9
2012-06-15qcow2: Simplify calculation for COW area at the endKevin Wolf1-3/+2
2012-06-15qcow2: always operate caches in writeback modePaolo Bonzini4-44/+5
2012-06-15sheepdog: add coroutine_fn markers to coroutine functionsMORITA Kazutaka1-4/+5
2012-06-15rbd: hook up cache optionsJosh Durgin1-0/+19
2012-06-15qcow2: Support for fixing refcount inconsistenciesKevin Wolf3-15/+37
2012-06-15qemu-img check: Print fixed clusters and recheckKevin Wolf1-0/+2
2012-06-15qemu-img check -r for repairing imagesKevin Wolf3-4/+15
2012-06-15stream: move rate limiting to a separate header filePaolo Bonzini1-29/+2
2012-06-15stream: move is_allocated_above to block.cPaolo Bonzini1-51/+2
2012-06-15stream: tweak usage of bdrv_co_is_allocatedPaolo Bonzini1-26/+25
2012-06-15block: implement is_allocated for rawPaolo Bonzini2-0/+106
2012-06-15qcow2: fix endianness conversionZhi Yong Wu1-1/+1
2012-06-15qcow2: remove a line of unnecessary codeZhi Yong Wu1-1/+0
2012-06-15qcow2: Silence false warningKevin Wolf1-0/+2
2012-06-07build: move block/ objects to nested Makefile.objsPaolo Bonzini1-0/+11
2012-05-30block: prevent snapshot mode $TMPDIR symlink attackJim Meyering1-1/+6
2012-05-30sheepdog: fix return value of do_load_save_vm_stateMORITA Kazutaka1-5/+5
2012-05-29Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori3-56/+83
2012-05-28ISCSI: Switch to using READ16/WRITE16 for I/O to the LUNRonnie Sahlberg1-29/+83
2012-05-28ISCSI: Only call READCAPACITY16 for SBC devices, use READCAPACITY10 for MMCRonnie Sahlberg1-5/+59
2012-05-28ISCSI: get device type at connection timeRonnie Sahlberg1-2/+43
2012-05-28ISCSI: change num_blocks to 64-bitPaolo Bonzini1-1/+1
2012-05-28ISCSI: redo how we set up the eventsRonnie Sahlberg1-4/+21
2012-05-25qcow2: Check qcow2_alloc_clusters_at() return valueKevin Wolf1-10/+13
2012-05-25sheepdog: use heap instead of stack for BDRVSheepdogStateMORITA Kazutaka1-13/+22
2012-05-25sheepdog: return -errno on errorMORITA Kazutaka1-32/+46
2012-05-25sheepdog: mark image as snapshot when tag is specifiedMORITA Kazutaka1-1/+1
2012-05-25qcow2: don't leak buffer for unexpected qcow_version in headerJim Meyering1-1/+2
2012-05-14qcow2: Don't ignore failure to clear autoclear flagsKevin Wolf1-1/+4
2012-05-10block: fix warning introduced in efcc7a23Anthony Liguori1-1/+1
2012-05-10stream: do not copy unallocated sectors from the basePaolo Bonzini1-14/+4
2012-05-10stream: fix ratelimiting corner casePaolo Bonzini1-5/+5
2012-05-10stream: pass new base image format to bdrv_change_backing_filePaolo Bonzini1-2/+5
2012-05-10block: wait for job callback in block_job_cancel_syncPaolo Bonzini1-4/+3
2012-05-10block: add block_job_sleep_nsPaolo Bonzini1-14/+9
2012-05-10block: fix snapshot on QEDPaolo Bonzini2-0/+14
2012-05-10block: update in-memory backing file and formatPaolo Bonzini1-11/+0
2012-05-10block: push bdrv_change_backing_file error checking up from driversPaolo Bonzini1-5/+0
2012-05-08Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori3-5/+20
2012-05-07qcow2: lock on preallocZhi Yong Wu1-0/+3
2012-05-07qcow2: Limit COW to where it's neededKevin Wolf1-5/+9
2012-05-07sheepdog: switch to writethrough mode if cluster doesn't support flushMORITA Kazutaka1-0/+8
2012-05-04ISCSI: Add support for thin-provisioning via discard/UNMAP and bigger LUNsRonnie Sahlberg1-13/+73
2012-05-02rbd: add discard supportJosh Durgin1-16/+73
2012-05-02qcow2: fix the return value -ENOENT -> -EEXISTZhi Yong Wu1-1/+1
2012-05-02qcow2: Don't hold cache references across yieldKevin Wolf1-8/+13
2012-05-02qcow2: Remove unused parameter in do_alloc_cluster_offsetKevin Wolf1-2/+2