aboutsummaryrefslogtreecommitdiff
path: root/block/cow.c
AgeCommit message (Expand)AuthorFilesLines
2012-04-05block: push recursive flushing up from driversPaolo Bonzini1-6/+0
2011-12-15block/cow: Return real error codeLi Zhi Hui1-15/+29
2011-12-05Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori1-24/+22
2011-12-05cow: use bdrv_co_is_allocated()Stefan Hajnoczi1-3/+3
2011-12-05cow: convert to .bdrv_co_is_allocated()Stefan Hajnoczi1-4/+4
2011-12-05block: Use bdrv functions to replace file operation in cow.cLi Zhi Hui1-18/+16
2011-12-02fix spelling in block sub directoryDong Xu Wang1-1/+1
2011-11-11block: Rename bdrv_co_flush to bdrv_co_flush_to_diskKevin Wolf1-10/+12
2011-10-21block: change flush to co_flushPaolo Bonzini1-3/+3
2011-10-21block: take lock around bdrv_write implementationsPaolo Bonzini1-1/+12
2011-10-21block: take lock around bdrv_read implementationsPaolo Bonzini1-1/+12
2011-10-21block: add a CoMutex to synchronous read driversPaolo Bonzini1-0/+2
2010-11-04block: Allow bdrv_flush to return errorsKevin Wolf1-2/+2
2010-06-22cow: Use bdrv_(p)write_sync for metadata writesKevin Wolf1-9/+11
2010-06-15cow: use qemu block APIChristoph Hellwig1-26/+13
2010-06-15cow: stop using mmapChristoph Hellwig1-37/+61
2010-06-15cow: use pread/pwriteChristoph Hellwig1-5/+5
2010-05-03block: Open the underlying image file in generic codeKevin Wolf1-1/+1
2010-03-09cow: return errno instead of -1Juan Quintela1-3/+2
2010-01-26block/cow.c: fix warnings with _FORTIFY_SOURCEKirill A. Shutemov1-3/+16
2009-09-11block: use fdatasync instead of fsync if possibleChristoph Hellwig1-1/+1
2009-06-06qemu-img: Print available options with -o ?Kevin Wolf1-2/+10
2009-05-22Convert all block drivers to new bdrv_createKevin Wolf1-5/+21
2009-05-14Move block drivers into their own directoryAnthony Liguori1-0/+275