- 5eed3db vvfat: Fix reading files with non-continuous clusters by Amjad Alsharafi · 7 months ago
- f60a6f7 vvfat: Fix wrong checks for cluster mappings invariant by Amjad Alsharafi · 7 months ago
- 21b25a0 vvfat: Fix usage of `info.file.offset` by Amjad Alsharafi · 7 months ago
- b881cf0 vvfat: Fix bug in writing to middle of file by Amjad Alsharafi · 7 months ago
- 44b424d block: remove separate bdrv_file_open callback by Paolo Bonzini · 2 years, 3 months ago
- e0ee3a8 cpr: relax blockdev migration blockers by Steve Sistare · 1 year, 4 months ago
- c8a7fc5 migration: simplify blockers by Steve Sistare · 1 year, 4 months ago
- 4026f1c block: Mark bdrv_get_parent_name() and callers GRAPH_RDLOCK by Kevin Wolf · 1 year, 5 months ago
- cc32399 block: convert more bdrv_is_allocated* and bdrv_block_status* calls to coroutine versions by Paolo Bonzini · 1 year, 6 months ago
- fb2575f block: Clean up local variable shadowing by Markus Armbruster · 1 year, 5 months ago
- eab76d5 vvfat: mark various functions as coroutine_fn by Paolo Bonzini · 2 years ago
- 954ea53 block/vvfat: Remove pointless check of NDEBUG by Philippe Mathieu-Daudé · 2 years ago
- e2c1c34 include/block: Untangle inclusion loops by Markus Armbruster · 2 years, 2 months ago
- c263299 block/vvfat: Unify the mkdir() call by Bin Meng · 2 years, 4 months ago
- 1e85c72 vvfat: allow spaces in file names by Hervé Poussineau · 2 years, 5 months ago
- d0f95b6 vvfat: allow some writes to bootsector by Hervé Poussineau · 2 years, 5 months ago
- 69fbfff block: Refactor get_tmp_filename() by Bin Meng · 2 years, 5 months ago
- 32cc71d block: Change bdrv_{pread,pwrite,pwrite_sync}() param order by Alberto Faria · 2 years, 9 months ago
- 53fb784 block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}() by Alberto Faria · 2 years, 9 months ago
- b9b8860 vvfat: Fix vvfat_write() for writes before the root directory by Kevin Wolf · 3 years, 3 months ago
- 2db9b9e vvfat: Fix size of temporary qcow file by Kevin Wolf · 3 years, 3 months ago
- 22c36b7 block/vvfat.c fix leak when failure occurs by Daniella Lee · 3 years, 3 months ago
- e75abed block: use int64_t instead of uint64_t in driver write handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
- f7ef38d block: use int64_t instead of uint64_t in driver read handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
- 6af7227 block/vvfat: fix: drop backing by Vladimir Sementsov-Ogievskiy · 3 years, 8 months ago
- 8081f06 block/vvfat: inherit child_vvfat_qcow from child_of_bds by Vladimir Sementsov-Ogievskiy · 3 years, 9 months ago
- 39df2c6 block/vvfat: fix vvfat_child_perm crash by Vladimir Sementsov-Ogievskiy · 3 years, 9 months ago
- fb62b58 block/vvfat: child_vvfat_qcow: add .get_parent_aio_context, fix crash by Vladimir Sementsov-Ogievskiy · 3 years, 9 months ago
- c9eb2f3 block/vvfat: Fix bad printf format specifiers by AlexChen · 4 years, 4 months ago
- 448058a util: rename qemu_open() to qemu_open_old() by Daniel P. Berrangé · 4 years, 7 months ago
- 386f6c0 error: Avoid error_propagate() after migrate_add_blocker() by Markus Armbruster · 4 years, 8 months ago
- af175e8 error: Eliminate error_propagate() with Coccinelle, part 2 by Markus Armbruster · 4 years, 8 months ago
- 235e59c qemu-option: Use returned bool to check for failure by Markus Armbruster · 4 years, 8 months ago
- 3dfa23b vvfat: Fix array_remove_slice() by Kevin Wolf · 4 years, 8 months ago
- c79e243 vvfat: Check that updated filenames are valid by Kevin Wolf · 4 years, 8 months ago
- e5d8a40 block: Drop @child_class from bdrv_child_perm() by Max Reitz · 4 years, 10 months ago
- 1f38f04 block: Pass BdrvChildRole in remaining cases by Max Reitz · 4 years, 10 months ago
- 25191e5 block: Make backing files child_of_bds children by Max Reitz · 4 years, 10 months ago
- 3cdc69d block: Pass parent_is_format to .inherit_options() by Max Reitz · 4 years, 10 months ago
- 272c02e block: Pass BdrvChildRole to .inherit_options() by Max Reitz · 4 years, 10 months ago
- bf8e925 block: Pass BdrvChildRole to bdrv_child_perm() by Max Reitz · 4 years, 10 months ago
- 258b776 block: Add BdrvChildRole to BdrvChild by Max Reitz · 4 years, 10 months ago
- bd86fb9 block: Rename BdrvChildRole to BdrvChildClass by Max Reitz · 4 years, 10 months ago
- f844ec0 block: Use bdrv_make_empty() where possible by Max Reitz · 4 years, 10 months ago
- f464906 block: Comment cleanups by Eric Blake · 4 years, 10 months ago
- 8475ea4 block/vvfat: Do not unref qcow on closing backing bdrv by Hikaru Nishida · 5 years ago
- 1bbbf32 block: Use QEMU_IS_ALIGNED by Nir Soffer · 6 years ago
- 856dfd8 qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h by Markus Armbruster · 6 years ago
- e5a0a67 vvfat: Replace bdrv_{read,write}() with bdrv_{pread,pwrite}() by Alberto Garcia · 6 years ago
- 2654267 block: Add strong_runtime_opts to BlockDriver by Max Reitz · 6 years ago
- 443ba6b vvfat: Fix memory leak by Kevin Wolf · 6 years ago
- 8d9401c block: Fix potential Null pointer dereferences in vvfat.c by Liam Merwick · 6 years ago
- eaa2410 block: Require auto-read-only for existing fallbacks by Kevin Wolf · 6 years ago
- e35bdc1 block: Add auto-read-only option by Kevin Wolf · 6 years ago
- a2b83a5 block/vvfat: Fix crash when reporting error about too many files in directory by Thomas Huth · 7 years ago
- 3e31b4e block/vvfat: Disable debug message by default by Thomas Huth · 7 years ago
- 6cd5c9d block: ignore_bds_parents parameter for drain functions by Kevin Wolf · 7 years ago
- 609f45e block: Add block-specific QDict header by Max Reitz · 7 years ago
- cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
- 4f8e3a1 vvfat: Fix inherit_options flags by Fam Zheng · 7 years ago
- fba3998 vvfat: Switch to .bdrv_co_block_status() by Eric Blake · 7 years ago
- 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
- bd006b9 Include qapi/qmp/qbool.h exactly where needed by Markus Armbruster · 7 years ago
- 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
- d470ad4 block: Guard against NULL bs->drv by Max Reitz · 7 years ago
- 398e6ad block: Deprecate bdrv_set_read_only() and users by Kevin Wolf · 7 years ago
- e0995dc block: Add reopen_queue to bdrv_child_perm() by Kevin Wolf · 7 years ago
- 7a6ab45 block: Clean up some bad code in the vvfat driver by Thomas Huth · 7 years ago
- b62e39b General warn report fixups by Alistair Francis · 7 years ago
- 8297be8 Convert multi-line fprintf() to warn_report() by Alistair Francis · 7 years ago
- 2ab4b13 Convert single line fprintf(.../n) to warn_report() by Alistair Francis · 7 years ago
- 78ee96d vvfat: use DIV_ROUND_UP by Marc-André Lureau · 8 years ago
- 7c8730d block/vvfat: Fix compiler warning with gcc 7 by Max Reitz · 8 years ago
- f80256b vvfat: initialize memory after allocating it by Hervé Poussineau · 8 years ago
- e03da26 vvfat: correctly parse non-ASCII short and long file names by Hervé Poussineau · 8 years ago
- 63d261c vvfat: add a constant for bootsector name by Hervé Poussineau · 8 years ago
- 8c4517f vvfat: add constants for special values of name[0] by Hervé Poussineau · 8 years ago
- 254aee4 vvfat: make it thread-safe by Paolo Bonzini · 8 years ago
- d6a644b block: Make bdrv_is_allocated() byte-based by Eric Blake · 8 years ago
- 8b54429 vvfat: change OEM name to 'MSWIN4.1' by Hervé Poussineau · 8 years ago
- 78f002c vvfat: handle KANJI lead byte 0xe5 by Hervé Poussineau · 8 years ago
- 6817efe vvfat: limit number of entries in root directory in FAT12/FAT16 by Hervé Poussineau · 8 years ago
- 339cebc vvfat: correctly generate numeric-tail of short file names by Hervé Poussineau · 8 years ago
- 0c36111 vvfat: correctly create base short names for non-ASCII filenames by Hervé Poussineau · 8 years ago
- 09ec411 vvfat: correctly create long names for non-ASCII filenames by Hervé Poussineau · 8 years ago
- f82d92b vvfat: always create . and .. entries at first and in that order by Hervé Poussineau · 8 years ago
- 92e28d8 vvfat: fix field names in FAT12/FAT16 and FAT32 boot sectors by Hervé Poussineau · 8 years ago
- 4dc705d vvfat: introduce offset_to_bootsector, offset_to_fat and offset_to_root_dir by Hervé Poussineau · 8 years ago
- ad05b31 vvfat: rename useless enumeration values by Hervé Poussineau · 8 years ago
- 5f5b29d vvfat: fix typos by Hervé Poussineau · 8 years ago
- d6a7e54 vvfat: replace tabs by 8 spaces by Hervé Poussineau · 8 years ago
- 139921a vvfat: fix qemu-img map and qemu-img convert by Hervé Poussineau · 8 years ago
- 01b2ffc qapi: merge QInt and QFloat in QNum by Marc-André Lureau · 8 years ago
- 795c40b migration: Create migration/blocker.h by Juan Quintela · 8 years ago
- 46f5ac2 qobject: Use simpler QDict/QList scalar insertion macros by Eric Blake · 8 years ago
- e2b8247 block: do not set BDS read_only if copy_on_read enabled by Jeff Cody · 8 years ago
- fe5241b block: add bdrv_set_read_only() helper function by Jeff Cody · 8 years ago
- 6f712ee vvfat: React to bdrv_is_allocated() errors by Eric Blake · 8 years ago
- 12fa4af block: Add Error parameter to bdrv_set_backing_hd() by Kevin Wolf · 8 years ago
- 91ef382 vvfat: Implement .bdrv_child_perm() by Kevin Wolf · 8 years ago