- b18a24a block/file: switch to use qemu_open/qemu_create for improved errors by Daniel P. Berrangé · 4 years, 8 months ago
- 448058a util: rename qemu_open() to qemu_open_old() by Daniel P. Berrangé · 4 years, 7 months ago
- 3b079ac file-win32: Fix "locking" option by Kevin Wolf · 4 years, 5 months ago
- af175e8 error: Eliminate error_propagate() with Coccinelle, part 2 by Markus Armbruster · 4 years, 7 months ago
- 235e59c qemu-option: Use returned bool to check for failure by Markus Armbruster · 4 years, 7 months ago
- 47e0b38 block: Drop unused .bdrv_has_zero_init_truncate by Eric Blake · 4 years, 10 months ago
- 8e51979 file-win32: Support BDRV_REQ_ZERO_WRITE for truncate by Eric Blake · 4 years, 10 months ago
- 92b9279 block: Add flags to BlockDriver.bdrv_co_truncate() by Kevin Wolf · 4 years, 10 months ago
- b92902d block: pass BlockDriver reference to the .bdrv_co_create by Maxim Levitsky · 5 years ago
- c80d8b0 block: Add @exact parameter to bdrv_co_truncate() by Max Reitz · 5 years ago
- 1dcaf52 block: Implement .bdrv_has_zero_init_truncate() by Max Reitz · 6 years ago
- 7d37435 avoid TABs in files that only contain a few by Paolo Bonzini · 6 years ago
- f8a3087 block: Prefix file driver trace points with "file_" by Fam Zheng · 7 years ago
- 061ca8a block: Convert .bdrv_truncate callback to coroutine_fn by Kevin Wolf · 7 years ago
- de7056a file-win32: Switch to byte-based callbacks by Eric Blake · 7 years ago
- 3766ef5 file-win32: Support .bdrv_co_create by Kevin Wolf · 7 years ago
- efc75e2 block: rename .bdrv_create() to .bdrv_co_create_opts() by Stefan Hajnoczi · 7 years ago
- 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
- 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
- f7abe0e qapi: Change data type of the FOO_lookup generated for enum FOO by Marc-André Lureau · 7 years ago
- 977c736 qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) by Markus Armbruster · 7 years ago
- 5b5f825 qapi: Generate FOO_str() macro for QAPI enum FOO by Markus Armbruster · 7 years ago
- 06c60b6 qapi: Drop superfluous qapi_enum_parse() parameter max by Markus Armbruster · 7 years ago
- 8243ccb block: Add PreallocMode to BD.bdrv_truncate() by Max Reitz · 8 years ago
- 03c320d block/file-*: *_parse_filename() and colons by Max Reitz · 8 years ago
- cdece04 block/win32: fix 'ret not initialized' warning by Gerd Hoffmann · 8 years ago
- 1c3a555 file-win32: Error out if locking=on by Fam Zheng · 8 years ago
- 46f5ac2 qobject: Use simpler QDict/QList scalar insertion macros by Eric Blake · 8 years ago
- de6e795 qobject: Drop useless QObject casts by Eric Blake · 8 years ago
- 4bff28b block: Add errp to BD.bdrv_truncate() by Max Reitz · 8 years ago
- 0d5e0bb file-win32: Remove unnecessary include by Kevin Wolf · 8 years ago
- c1bb86c block: Rename raw-{posix,win32} to file-*.c by Eric Blake · 8 years ago[Renamed from block/raw-win32.c]
- 0923775 block: improve error handling in raw_open by Halil Pasic · 8 years ago
- 0a4279d block/qapi: Move 'aio' option to file driver by Kevin Wolf · 8 years ago
- 36e3b2e raw-posix: Switch paio_submit() to byte-based by Eric Blake · 9 years ago
- 0187f5c linux-aio: share one LinuxAioState within an AioContext by Paolo Bonzini · 9 years ago
- a5b8dd2 block: Move request_alignment into BlockLimit by Eric Blake · 9 years ago
- 2914a1d raw-win32: Set request_alignment during .bdrv_refresh_limits() by Eric Blake · 9 years ago
- f348b6d util: move declarations out of qemu-common.h by Veronia Bahaa · 9 years ago
- da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
- 80c71a2 block: Clean up includes by Peter Maydell · 9 years ago
- c84b319 block: switch from g_slice allocator to malloc by Paolo Bonzini · 9 years ago
- 5d55503 raw-win32: Fix write request error handling by Kevin Wolf · 9 years ago
- d49b683 qerror: Move #include out of qerror.h by Markus Armbruster · 10 years ago
- c0191e7 block: Remove "growable" from BDS by Max Reitz · 10 years ago
- 5f535a9 block: Make essential BlockDriver objects public by Max Reitz · 10 years ago
- 097310b block: Rename BlockDriverCompletionFunc to BlockCompletionFunc by Markus Armbruster · 10 years ago
- 7c84b1b block: Rename BlockDriverAIOCB* to BlockAIOCB* by Markus Armbruster · 10 years ago
- 180e952 block: don't convert file size to sector size by Hu Tao · 10 years ago
- c2eb918 block: round up file size to nearest sector by Hu Tao · 10 years ago
- c282e1f cleanup QEMUOptionParameter by Chunyan Liu · 11 years ago
- ddef769 raw-win32.c: replace QEMUOptionParameter with QemuOpts by Chunyan Liu · 11 years ago
- 85ebd38 block/raw-win32: implement .bdrv_detach/attach_aio_context() by Stefan Hajnoczi · 11 years ago
- 99cc598 block/raw-win32: create one QEMUWin32AIOState per BDRVRawState by Stefan Hajnoczi · 11 years ago
- 8bfea15 block: Unlink temporary files in raw-posix/win32 by Kevin Wolf · 11 years ago
- 57ed25b block/raw-win32: bdrv_parse_filename() for hdev by Max Reitz · 11 years ago
- d5546c5 block/raw-win32: Strip "file:" prefix on creation by Max Reitz · 11 years ago
- 7dc74db block/raw-win32: Implement bdrv_parse_filename() by Max Reitz · 11 years ago
- 84d18f0 Use error_is_set() only when necessary by Markus Armbruster · 11 years ago
- c25f53b raw: Probe required direct I/O alignment by Paolo Bonzini · 13 years ago
- 87ea75d qemu-option: Remove qemu_opts_create_nofail by Peter Crosthwaite · 11 years ago
- b04b6b6 block: Print its file name if backing file opening failed by Fam Zheng · 11 years ago
- b94a261 block: Avoid unecessary drv->bdrv_getlength() calls by Kevin Wolf · 11 years ago
- 45d57f6 block/raw-win32: Always use -errno in hdev_open by Max Reitz · 11 years ago
- c6252b7 block/raw-win32: Employ error parameter by Max Reitz · 11 years ago
- 030be32 block: introduce BlockDriver.bdrv_needs_filename to enable some drivers. by Benoît Canet · 11 years ago
- d5124c0 bdrv: Use "Error" for creating images by Max Reitz · 11 years ago
- 015a103 bdrv: Use "Error" for opening images by Max Reitz · 11 years ago
- 56e023a raw-win32.c: Fix incorrect handling behaviour of small block files by Tal Kain · 11 years ago
- 68dc036 w32: Fix access to host devices (regression) by Stefan Weil · 11 years ago
- 3ac2162 block: change default of .has_zero_init to 0 by Peter Lieven · 12 years ago
- 56d1b4d block: Remove filename parameter from .bdrv_file_open() by Kevin Wolf · 12 years ago
- 8a79380 raw-win32: Use bdrv_open options instead of filename by Kevin Wolf · 12 years ago
- ea804ca block: Add options QDict to bdrv_file_open() prototypes (fix MinGW build) by Stefan Weil · 12 years ago
- c4d9d19 threadpool: drop global thread pool by Stefan Hajnoczi · 12 years ago
- fccedc6 block/raw-win32: Fix compiler warnings (wrong format specifiers) by Stefan Weil · 12 years ago
- 1de7afc misc: move include files to include/qemu/ by Paolo Bonzini · 12 years ago
- 737e150 block: move include files to include/block/ by Paolo Bonzini · 12 years ago
- fbcad04 Fix error code checking for SetFilePointer() call by Fabien Chouteau · 12 years ago
- a273652 raw-win32: implement native asynchronous I/O by Paolo Bonzini · 12 years ago
- fc4edb8 raw-win32: add emulated AIO support by Paolo Bonzini · 13 years ago
- 39c9fb9 block: do not parse BDRV_O_CACHE_WB in block drivers by Jeff Cody · 12 years ago
- 6a8dc04 block: move open flag parsing in raw block drivers to helper functions by Jeff Cody · 12 years ago
- 2e1e79d block: Convert close calls to qemu_close by Corey Bryant · 13 years ago
- 6165f4d block: Convert open calls to qemu_open by Corey Bryant · 13 years ago
- c68b89a block: Rename bdrv_co_flush to bdrv_co_flush_to_disk by Kevin Wolf · 13 years ago
- 8b94ff8 block: change flush to co_flush by Paolo Bonzini · 13 years ago
- 2c993ec w32: Fix qemu_ftruncate64 by Stefan Weil · 13 years ago
- 02266d5 block/raw-win32: Drop disabled code for removable host devices by Markus Armbruster · 14 years ago
- 4a1d5e1 block: add bdrv_get_allocated_file_size() operation by Fam Zheng · 14 years ago
- a659979 block: clarify the meaning of BDRV_O_NOCACHE by Christoph Hellwig · 14 years ago
- 1b40bbd raw-win32: Fix bdrv_flush return value by Kevin Wolf · 14 years ago
- cfd07e7 Fix win32 build by Blue Swirl · 14 years ago
- 205ef79 block: Allow bdrv_flush to return errors by Kevin Wolf · 14 years ago
- 336c1c1 block: Fix bdrv_has_zero_init by Kevin Wolf · 15 years ago
- 66f82ce block: Open the underlying image file in generic code by Kevin Wolf · 15 years ago
- 84a12e6 block: separate raw images from the file protocol by Christoph Hellwig · 15 years ago
- 9a2d77a block: kill BDRV_O_CREAT by Christoph Hellwig · 15 years ago
- f5edb01 Clean-up a little bit the RW related bits of BDRV_O_FLAGS. BDRV_O_RDONLY gone (and so is BDRV_O_ACCESS). Default value for bdrv_flags (0/zero) is READ-ONLY. Need to explicitly request READ-WRITE. by Naphtali Sprei · 15 years ago
- 508c7cb block: add bdrv_probe_device method by Christoph Hellwig · 16 years ago