summaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2011-11-11block: Rename bdrv_co_flush to bdrv_co_flush_to_diskKevin Wolf9-42/+51
2011-11-11block: Fix vpc initialization of the Dynamic Disk HeaderCharles Arnold1-1/+5
2011-11-11vvfat: Fix read-write modeKevin Wolf1-21/+23
2011-11-04vvfat: reorganize computation of disk geometryPaolo Bonzini1-16/+24
2011-11-04vvfat: do not hardcode sector counts in error messagePaolo Bonzini1-5/+2
2011-11-04vvfat: unify and correct computation of sector countPaolo Bonzini1-3/+3
2011-11-04vvfat: need to use first_sectors_number to distinguish fdd/hddPaolo Bonzini1-2/+2
2011-11-04vvfat: do not fail if the disk has spare sectorsPaolo Bonzini1-2/+2
2011-11-04vvfat: fix out of bounds array_get usagePaolo Bonzini1-0/+1
2011-11-04block/cloop: Use g_free instead of freeDong Xu Wang1-3/+3
2011-11-04block/cloop: Fix coding styleDong Xu Wang1-52/+63
2011-10-31Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori5-27/+647
2011-10-31Merge remote-tracking branch 'stefanha/trivial-patches' into stagingAnthony Liguori2-5/+5
2011-10-28block: fix qcow2_co_flush deadlockDong Xu Wang1-0/+2
2011-10-28vmdk: Fix possible segfaultsKevin Wolf1-1/+6
2011-10-28vmdk: Improve error handlingKevin Wolf1-6/+15
2011-10-28vmdk: Fix use of uninitialised valueKevin Wolf1-1/+1
2011-10-28qcow: Fix bdrv_write_compressed error handlingKevin Wolf1-11/+19
2011-10-28Teach block/vdi about "discarded" (no longer allocated) blocksEric Sunshine1-9/+14
2011-10-28iSCSI block driverRonnie Sahlberg1-0/+591
2011-10-26qed: remove unneeded variable assignmentPavel Borzenkov1-1/+0
2011-10-26qed: don't pass NULL to memcpyPavel Borzenkov1-2/+4
2011-10-26vmdk: vmdk_read_cid returns garbage if p_name is NULLPavel Borzenkov1-1/+1
2011-10-26vmdk: remove unneeded variable assignmentPavel Borzenkov1-1/+0
2011-10-21block: change discard to co_discardPaolo Bonzini2-6/+13
2011-10-21block: change flush to co_flushPaolo Bonzini8-30/+29
2011-10-21block: take lock around bdrv_write implementationsPaolo Bonzini5-5/+60
2011-10-21block: take lock around bdrv_read implementationsPaolo Bonzini9-9/+108
2011-10-21block: add a CoMutex to synchronous read driversPaolo Bonzini9-0/+18
2011-10-21vmdk: clean up openPaolo Bonzini1-22/+15
2011-10-21vmdk: fix return values of vmdk_parent_openPaolo Bonzini1-6/+9
2011-10-21qcow2: Fix bdrv_write_compressed error handlingKevin Wolf2-13/+22
2011-10-21block: add bdrv_co_discard and bdrv_aio_discard supportPaolo Bonzini1-4/+6
2011-10-21block: drop redundant bdrv_flush implementationStefan Hajnoczi7-74/+3
2011-10-21sheepdog: add coroutine_fn markersPaolo Bonzini1-7/+7
2011-10-14Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori3-382/+60
2011-10-14block: use coroutine interface for raw formatStefan Hajnoczi1-24/+8
2011-10-14raw-posix: remove bdrv_read()/bdrv_write()Stefan Hajnoczi1-277/+0
2011-10-14block/qcow: Fix use of free() instead of g_free()Stefan Weil1-1/+1
2011-10-14sheepdog: correct spellingDong Xu Wang1-1/+1
2011-10-11vvfat: Fix potential buffer overflowKevin Wolf1-1/+1
2011-10-11block/vvfat: Remove unused codeStefan Weil1-56/+0
2011-10-11block/vvfat: Fix potential memory leaks and other memory errorsStefan Weil1-21/+30
2011-10-11block: allow resizing of images residing on host devicesChristoph Hellwig1-3/+21
2011-10-05qed: fix use-after-free during l2 cache commitStefan Hajnoczi2-5/+5
2011-09-21block/curl: Don't finish AIOCBs too earlyNick Thomas1-19/+49
2011-09-21block/curl: Implement a flush function on the fd handlersNick Thomas1-4/+22
2011-09-20rbd: allow escaping in config stringSage Weil1-2/+27
2011-09-20rbd: call flush, if availableSage Weil1-0/+12
2011-09-20rbd: update comment headingSage Weil1-15/+13