aboutsummaryrefslogtreecommitdiff
path: root/block/raw-posix.c
AgeCommit message (Expand)Author
2014-11-18block/raw-posix: Catch fsync() errorsMax Reitz
2014-11-18block/raw-posix: Only sync after successful preallocationMax Reitz
2014-11-18block/raw-posix: Fix preallocating write() loopMax Reitz
2014-11-18raw-posix: The SEEK_HOLE code is flawed, rewrite itMarkus Armbruster
2014-11-18raw-posix: SEEK_HOLE suffices, get rid of FIEMAPMarkus Armbruster
2014-11-18raw-posix: Fix comment for raw_co_get_block_status()Markus Armbruster
2014-11-03raw-posix: raw_co_get_block_status() return valueMax Reitz
2014-11-03raw-posix: Fix raw_co_get_block_status() after EOFMax Reitz
2014-10-23block: char devices on FreeBSD are not behind a pagerRoger Pau Monne
2014-10-20block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster
2014-10-20block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster
2014-10-20block/raw-posix: use seek_hole ahead of fiemapTony Breeds
2014-10-20block/raw-posix: Fix disk corruption in try_fiemapTony Breeds
2014-09-29raw-posix: Fix build without posix_fallocate()Kevin Wolf
2014-09-12raw-posix: Add falloc and full preallocation optionHu Tao
2014-09-12block: don't convert file size to sector sizeHu Tao
2014-09-12block: round up file size to nearest sectorHu Tao
2014-08-22raw-posix: fix O_DIRECT short readsStefan Hajnoczi
2014-08-20block: Use g_new() & friends where that makes obvious senseMarkus Armbruster
2014-08-15raw-posix: Handle failure for potentially large allocationsKevin Wolf
2014-07-18raw-posix: Fail gracefully if no working alignment is foundKevin Wolf
2014-07-18block: Add Error argument to bdrv_refresh_limits()Kevin Wolf
2014-07-14block: Assert qiov length matches request lengthKevin Wolf
2014-07-07linux-aio: implement io plug, unplug and flush io queueMing Lei
2014-07-07raw-posix: Fix raw_getlength() to always return -errno on errorMarkus Armbruster
2014-07-01qemu-img create: add 'nocow' optionChunyan Liu
2014-06-16cleanup QEMUOptionParameterChunyan Liu
2014-06-16raw-posix.c: replace QEMUOptionParameter with QemuOptsChunyan Liu
2014-06-04raw-posix: drop raw_get_aio_fd() since it is no longer usedStefan Hajnoczi
2014-06-04block/linux-aio: fix memory and fd leakStefan Hajnoczi
2014-06-04block/raw-posix: implement .bdrv_detach/attach_aio_context()Stefan Hajnoczi
2014-05-30block/raw-posix.c: Avoid nonstandard LONG_LONG_MAXPeter Maydell
2014-05-09block/raw-posix: Try both FIEMAP and SEEK_HOLEMax Reitz
2014-04-30block: Unlink temporary files in raw-posix/win32Kevin Wolf
2014-03-13block/raw-posix: Strip protocol prefix on creationMax Reitz
2014-03-13block/raw-posix: bdrv_parse_filename() for cdromMax Reitz
2014-03-13block/raw-posix: bdrv_parse_filename() for floppyMax Reitz
2014-03-13block/raw-posix: bdrv_parse_filename() for hdevMax Reitz
2014-03-06block/raw-posix: Strip "file:" prefix on creationMax Reitz
2014-03-06block/raw-posix: Implement bdrv_parse_filename()Max Reitz
2014-02-17Use error_is_set() only when necessaryMarkus Armbruster
2014-01-24raw: Probe required direct I/O alignmentPaolo Bonzini
2014-01-06qemu-option: Remove qemu_opts_create_nofailPeter Crosthwaite
2013-12-03raw-posix: add support for write_zeroes on XFS and block devicesPaolo Bonzini
2013-12-03raw-posix: implement write_zeroes with MAY_UNMAP for block devicesPaolo Bonzini
2013-12-03raw-posix: implement write_zeroes with MAY_UNMAP for filesPaolo Bonzini
2013-12-03block: handle ENOTSUP from discard in generic codePaolo Bonzini
2013-11-14block: Print its file name if backing file opening failedFam Zheng
2013-11-07block/raw-posix: fix FreeBSD compilationAndreas Tobler
2013-10-29block: Avoid unecessary drv->bdrv_getlength() callsKevin Wolf