aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2010-11-04block: Allow bdrv_flush to return errorsKevin Wolf10-19/+26
2010-10-26Merge remote branch 'kwolf/for-anthony' into stagingAnthony Liguori5-198/+146
2010-10-23qemu-timer: move commonly used timer code to qemu-timer-commonBlue Swirl1-6/+6
2010-10-22block: Use GCC_FMT_ATTR and fix a format errorStefan Weil1-2/+3
2010-10-22Copy snapshots out of QCOW2 diskedison3-0/+33
2010-10-22qcow2: Remove old image creation functionKevin Wolf1-224/+0
2010-10-22qcow2: Simplify image creationKevin Wolf1-1/+132
2010-10-22qcow2: Support exact L1 table growthStefan Hajnoczi4-12/+19
2010-10-13block: avoid a write only variableBlue Swirl1-0/+1
2010-10-03block/vvfat: Fix compiler warning in debug codeStefan Weil1-1/+0
2010-09-22block-verify: fix 32-bit buildAnthony Liguori1-1/+1
2010-09-21blkverify: Add block driver for verifying I/OStefan Hajnoczi1-0/+382
2010-09-21qcow2: Avoid bounce buffers for AIO write requestsKevin Wolf1-23/+18
2010-09-21qcow2: Avoid bounce buffers for AIO read requestsKevin Wolf3-30/+68
2010-09-21qcow2: Get rid of additional sync on COWKevin Wolf1-2/+8
2010-09-21qcow2: Move sync out of qcow2_alloc_clustersKevin Wolf3-2/+7
2010-09-21qcow2: Move sync out of update_refcountKevin Wolf1-2/+11
2010-09-21qcow2: Move sync out of write_refcount_block_entriesKevin Wolf1-1/+3
2010-09-21nbd: correctly manage default portLaurent Vivier1-2/+0
2010-09-21raw-posix: handle > 512 byte alignment correctlyChristoph Hellwig1-33/+46
2010-09-21vvfat: Use cache=unsafeKevin Wolf1-4/+10
2010-09-21vvfat: Fix double free for opening the image rwKevin Wolf1-3/+4
2010-09-21vvfat: Fix segfault on write to read-only diskKevin Wolf1-0/+5
2010-09-18blkdebug: fix enum comparisonBlue Swirl1-3/+1
2010-09-08Revert "Make default invocation of block drivers safer (v3)"Anthony Liguori1-130/+0
2010-09-08qcow2: Remove unnecessary flush after L2 writeKevin Wolf1-4/+12
2010-09-08raw-posix: improve detection of scsi-generic devicesBernhard Kohl1-2/+8
2010-09-08raw-posix: Don't use file name for host_cdrom detection on LinuxKevin Wolf1-3/+0
2010-08-30nbd: Introduce NBD named exports.Laurent Vivier1-19/+49
2010-08-30vvfat: fat_chksum(): fix access above array boundsLoïc Minier1-1/+1
2010-08-30sheepdog: remove unnecessary includesIzumi Tsutsui1-10/+0
2010-08-03block: Fix bdrv_has_zero_initKevin Wolf3-4/+21
2010-07-25block: Replace u_int8_t, u_int16_t, u_int32_t, u_int64_t by standard int typesStefan Weil1-1/+1
2010-07-15Make default invocation of block drivers safer (v3)Anthony Liguori1-0/+130
2010-07-07sheepdog: fix compile error on systems without TCP_CORKMORITA Kazutaka1-1/+1
2010-07-06block: add sheepdog driver for distributed storage supportMORITA Kazutaka1-0/+2036
2010-07-06raw-posix: Fix test for host CD-ROMMarkus Armbruster1-11/+6
2010-07-06qcow2/vdi: Change check to distinguish error casesKevin Wolf4-63/+73
2010-07-02blkdebug: Initialize state as 1Kevin Wolf1-0/+3
2010-07-02blkdebug: Free QemuOpts after having read the configKevin Wolf1-0/+2
2010-07-02blkdebug: Fix set_state_opts definitionKevin Wolf1-1/+1
2010-07-02qcow2: Fix error handling during metadata preallocationKevin Wolf1-6/+9
2010-06-22qcow2: Don't try to check tables that couldn't be loadedKevin Wolf1-0/+1
2010-06-22qcow2: Fix qemu-img check segfault on corrupted imagesKevin Wolf1-3/+11
2010-06-22vpc: Use bdrv_(p)write_sync for metadata writesKevin Wolf1-4/+5
2010-06-22vmdk: Use bdrv_(p)write_sync for metadata writesKevin Wolf1-5/+5
2010-06-22qcow2: Use bdrv_(p)write_sync for metadata writesKevin Wolf4-41/+40
2010-06-22qcow: Use bdrv_(p)write_sync for metadata writesKevin Wolf1-8/+10
2010-06-22cow: Use bdrv_(p)write_sync for metadata writesKevin Wolf1-9/+11
2010-06-15cow: use qemu block APIChristoph Hellwig1-26/+13