aboutsummaryrefslogtreecommitdiff
path: root/block/raw-win32.c
AgeCommit message (Expand)Author
2017-01-09block: Rename raw-{posix,win32} to file-*.cEric Blake
2016-10-24block: improve error handling in raw_openHalil Pasic
2016-09-29block/qapi: Move 'aio' option to file driverKevin Wolf
2016-07-20raw-posix: Switch paio_submit() to byte-basedEric Blake
2016-07-18linux-aio: share one LinuxAioState within an AioContextPaolo Bonzini
2016-07-05block: Move request_alignment into BlockLimitEric Blake
2016-07-05raw-win32: Set request_alignment during .bdrv_refresh_limits()Eric Blake
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-01-20block: Clean up includesPeter Maydell
2015-10-12block: switch from g_slice allocator to mallocPaolo Bonzini
2015-10-02raw-win32: Fix write request error handlingKevin Wolf
2015-06-22qerror: Move #include out of qerror.hMarkus Armbruster
2015-02-16block: Remove "growable" from BDSMax Reitz
2014-12-10block: Make essential BlockDriver objects publicMax Reitz
2014-10-20block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster
2014-10-20block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster
2014-09-12block: don't convert file size to sector sizeHu Tao
2014-09-12block: round up file size to nearest sectorHu Tao
2014-06-16cleanup QEMUOptionParameterChunyan Liu
2014-06-16raw-win32.c: replace QEMUOptionParameter with QemuOptsChunyan Liu
2014-06-04block/raw-win32: implement .bdrv_detach/attach_aio_context()Stefan Hajnoczi
2014-06-04block/raw-win32: create one QEMUWin32AIOState per BDRVRawStateStefan Hajnoczi
2014-04-30block: Unlink temporary files in raw-posix/win32Kevin Wolf
2014-03-13block/raw-win32: bdrv_parse_filename() for hdevMax Reitz
2014-03-06block/raw-win32: Strip "file:" prefix on creationMax Reitz
2014-03-06block/raw-win32: 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-11-14block: Print its file name if backing file opening failedFam Zheng
2013-10-29block: Avoid unecessary drv->bdrv_getlength() callsKevin Wolf
2013-10-17block/raw-win32: Always use -errno in hdev_openMax Reitz
2013-10-11block/raw-win32: 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-12raw-win32.c: Fix incorrect handling behaviour of small block filesTal Kain
2013-09-06w32: Fix access to host devices (regression)Stefan Weil
2013-06-28block: change default of .has_zero_init to 0Peter Lieven
2013-04-22block: Remove filename parameter from .bdrv_file_open()Kevin Wolf
2013-04-22raw-win32: Use bdrv_open options instead of filenameKevin Wolf
2013-03-25block: Add options QDict to bdrv_file_open() prototypes (fix MinGW build)Stefan Weil
2013-03-15threadpool: drop global thread poolStefan Hajnoczi
2013-01-02block/raw-win32: Fix compiler warnings (wrong format specifiers)Stefan Weil
2012-12-19misc: move include files to include/qemu/Paolo Bonzini
2012-12-19block: move include files to include/block/Paolo Bonzini
2012-12-11Fix error code checking for SetFilePointer() callFabien Chouteau
2012-10-31raw-win32: implement native asynchronous I/OPaolo Bonzini
2012-10-31raw-win32: add emulated AIO supportPaolo Bonzini