aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* block: Fix spelling in comment (ineffcient -> inefficient)Stefan Weil2012-04-191-1/+1
* block: push recursive flushing up from driversPaolo Bonzini2012-04-051-6/+0
* block/cow: Return real error codeLi Zhi Hui2011-12-151-15/+29
* Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori2011-12-051-24/+22
|\
| * cow: use bdrv_co_is_allocated()Stefan Hajnoczi2011-12-051-3/+3
| * cow: convert to .bdrv_co_is_allocated()Stefan Hajnoczi2011-12-051-4/+4
| * block: Use bdrv functions to replace file operation in cow.cLi Zhi Hui2011-12-051-18/+16
* | fix spelling in block sub directoryDong Xu Wang2011-12-021-1/+1
|/
* block: Rename bdrv_co_flush to bdrv_co_flush_to_diskKevin Wolf2011-11-111-10/+12
* block: change flush to co_flushPaolo Bonzini2011-10-211-3/+3
* block: take lock around bdrv_write implementationsPaolo Bonzini2011-10-211-1/+12
* block: take lock around bdrv_read implementationsPaolo Bonzini2011-10-211-1/+12
* block: add a CoMutex to synchronous read driversPaolo Bonzini2011-10-211-0/+2
* block: Allow bdrv_flush to return errorsKevin Wolf2010-11-041-2/+2
* cow: Use bdrv_(p)write_sync for metadata writesKevin Wolf2010-06-221-9/+11
* cow: use qemu block APIChristoph Hellwig2010-06-151-26/+13
* cow: stop using mmapChristoph Hellwig2010-06-151-37/+61
* cow: use pread/pwriteChristoph Hellwig2010-06-151-5/+5
* block: Open the underlying image file in generic codeKevin Wolf2010-05-031-1/+1
* cow: return errno instead of -1Juan Quintela2010-03-091-3/+2
* block/cow.c: fix warnings with _FORTIFY_SOURCEKirill A. Shutemov2010-01-261-3/+16
* block: use fdatasync instead of fsync if possibleChristoph Hellwig2009-09-111-1/+1
* qemu-img: Print available options with -o ?Kevin Wolf2009-06-061-2/+10
* Convert all block drivers to new bdrv_createKevin Wolf2009-05-221-5/+21
* Move block drivers into their own directoryAnthony Liguori2009-05-141-0/+275