aboutsummaryrefslogtreecommitdiff
path: root/block/raw-posix.c
AgeCommit message (Expand)Author
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
2013-10-11block/raw-posix: Employ error parameterMax Reitz
2013-09-25block: introduce BlockDriver.bdrv_needs_filename to enable some drivers.BenoƮt Canet
2013-09-12bdrv: Use "Error" for creating imagesMax Reitz
2013-09-12bdrv: Use "Error" for opening imagesMax Reitz
2013-09-06raw-posix: report unwritten extents as zeroPaolo Bonzini
2013-09-06raw-posix: return get_block_status data and flagsPaolo Bonzini
2013-09-06block: introduce bdrv_get_block_status APIPaolo Bonzini
2013-06-28block: change default of .has_zero_init to 0Peter Lieven
2013-06-28raw-posix: Fix /dev/cdrom magic on OS XKevin Wolf