aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2010-05-17cloop: use qemu block APIChristoph Hellwig1-14/+12
2010-05-17cloop: use preadChristoph Hellwig1-15/+17
2010-05-07qcow2: Remove static forward declarationKevin Wolf1-3/+2
2010-05-07Revert "Fix OpenBSD build"Kevin Wolf1-245/+245
2010-05-03qcow2: Implement bdrv_truncate() for growing imagesStefan Hajnoczi2-4/+48
2010-05-03qcow2: Remove abort on free_clusters failureKevin Wolf1-1/+1
2010-05-03raw-posix: Use pread/pwrite instead of lseek+read/writeStefan Hajnoczi1-33/+4
2010-05-03qcow2: Avoid shadowing variable in alloc_clusters_noref()Stefan Hajnoczi1-2/+2
2010-05-03vmdk: Convert to bdrv_openKevin Wolf1-30/+21
2010-05-03vmdk: Clean up backing file handlingKevin Wolf1-49/+9
2010-05-03vmdk: Fix COWKevin Wolf1-24/+11
2010-05-03block: Open the underlying image file in generic codeKevin Wolf21-274/+208
2010-05-03block: separate raw images from the file protocolChristoph Hellwig3-10/+188
2010-04-25Fix dead initialization, spotted by clang analyzerBlue Swirl1-1/+1
2010-04-23Fix OpenBSD buildBlue Swirl1-240/+240
2010-04-23qcow2: Use QLIST_FOREACH_SAFE macroStefan Hajnoczi1-8/+2
2010-04-23qcow2: Return 0/-errno in l2_allocateKevin Wolf1-17/+23
2010-04-23qcow2: Return 0/-errno in write_l1_entryKevin Wolf1-5/+5
2010-04-23qcow2: Fix error return code in qcow2_alloc_cluster_link_l2Kevin Wolf1-2/+2
2010-04-23qcow2: Return 0/-errno in write_l2_entriesKevin Wolf1-4/+5
2010-04-23block: split raw_getlengthChristoph Hellwig1-23/+42
2010-04-23Replace calls of old bdrv_openKevin Wolf3-4/+7
2010-04-23qcow2: Fix creation of large imagesKevin Wolf1-10/+33
2010-04-23qcow2: Trigger blkdebug eventsKevin Wolf4-0/+81
2010-04-23blkdebug: Add events and rulesKevin Wolf1-1/+249
2010-04-23blkdebug: Inject errorsKevin Wolf1-0/+81
2010-04-23blkdebug: Basic request passthroughKevin Wolf1-0/+104
2010-04-10raw-posix: don't assign bs->read_onlyChristoph Hellwig1-1/+0
2010-04-10qcow2: Remove request from in-flight list after errorKevin Wolf2-1/+6
2010-04-10qcow2: Don't ignore immediate read/write failuresKevin Wolf1-2/+6
2010-03-27raw-posix: Better error return values for hdev_createKevin Wolf1-3/+3
2010-03-18Replace assert(0) with abort() or cpu_abort()Blue Swirl1-10/+10
2010-03-13Fix build with -DNDEBUG in CFLAGSBlue Swirl1-0/+3
2010-03-09vmdk: share cleanup codeJuan Quintela1-9/+4
2010-03-09vmdk: fix double freeJuan Quintela1-1/+1
2010-03-09vmdk: make vmdk_snapshot_create return -errnoJuan Quintela1-21/+58
2010-03-09vmdk: return errno instead of -1Juan Quintela1-7/+7
2010-03-09qcow: return errno instead of -1Juan Quintela1-4/+4
2010-03-09qcow2: return errno instead of -1Juan Quintela1-9/+9
2010-03-09cow: return errno instead of -1Juan Quintela1-3/+2
2010-02-23qcow2: Fix image creation regressionKevin Wolf1-2/+2
2010-02-23qcow2: More checks for qemu-img checkKevin Wolf1-0/+12
2010-02-23qcow2: Rewrite alloc_refcount_block/grow_refcount_tableKevin Wolf1-88/+222
2010-02-23qcow2: Factor next_refcount_table_size outKevin Wolf1-11/+19
2010-02-19qcow2: Fix access after end of arrayKevin Wolf1-2/+6
2010-02-10don't dereference NULL after failed strdupJim Meyering2-6/+6
2010-02-10qcow2: Fix signedness bugsKevin Wolf2-10/+8
2010-02-08block/curl: %Z is not a valid conversion specifiermalc1-1/+1
2010-02-07Do not use dprintfmalc1-8/+8
2010-01-26block/raw-posix: Abort on pread beyond end of non-growable fileKevin Wolf1-1/+5