aboutsummaryrefslogtreecommitdiff
path: root/block/vvfat.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-31block/vvfat: Unify the mkdir() callBin Meng1-6/+3
2022-10-27vvfat: allow spaces in file namesHervé Poussineau1-1/+1
2022-10-27vvfat: allow some writes to bootsectorHervé Poussineau1-1/+25
2022-10-27block: Refactor get_tmp_filename()Bin Meng1-4/+3
2022-07-12block: Change bdrv_{pread,pwrite,pwrite_sync}() param orderAlberto Faria1-5/+5
2022-07-12block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}()Alberto Faria1-3/+4
2022-01-14vvfat: Fix vvfat_write() for writes before the root directoryKevin Wolf1-8/+22
2022-01-14vvfat: Fix size of temporary qcow fileKevin Wolf1-4/+3
2021-11-23block/vvfat.c fix leak when failure occursDaniella Lee1-4/+12
2021-09-29block: use int64_t instead of uint64_t in driver write handlersVladimir Sementsov-Ogievskiy1-2/+2
2021-09-29block: use int64_t instead of uint64_t in driver read handlersVladimir Sementsov-Ogievskiy1-2/+2
2021-07-20block/vvfat: fix: drop backingVladimir Sementsov-Ogievskiy1-39/+4
2021-06-02block/vvfat: inherit child_vvfat_qcow from child_of_bdsVladimir Sementsov-Ogievskiy1-5/+3
2021-06-02block/vvfat: fix vvfat_child_perm crashVladimir Sementsov-Ogievskiy1-5/+2
2021-06-02block/vvfat: child_vvfat_qcow: add .get_parent_aio_context, fix crashVladimir Sementsov-Ogievskiy1-0/+1
2020-11-03block/vvfat: Fix bad printf format specifiersAlexChen1-5/+7
2020-09-16util: rename qemu_open() to qemu_open_old()Daniel P. Berrangé1-2/+3
2020-07-10error: Avoid error_propagate() after migrate_add_blocker()Markus Armbruster1-4/+2
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 2Markus Armbruster1-2/+1
2020-07-10qemu-option: Use returned bool to check for failureMarkus Armbruster1-2/+1
2020-07-03vvfat: Fix array_remove_slice()Kevin Wolf1-37/+5
2020-07-03vvfat: Check that updated filenames are validKevin Wolf1-1/+24
2020-05-18block: Drop @child_class from bdrv_child_perm()Max Reitz1-3/+1
2020-05-18block: Pass BdrvChildRole in remaining casesMax Reitz1-1/+3
2020-05-18block: Make backing files child_of_bds childrenMax Reitz1-1/+2
2020-05-18block: Pass parent_is_format to .inherit_options()Max Reitz1-1/+1
2020-05-18block: Pass BdrvChildRole to .inherit_options()Max Reitz1-1/+2
2020-05-18block: Pass BdrvChildRole to bdrv_child_perm()Max Reitz1-0/+1
2020-05-18block: Add BdrvChildRole to BdrvChildMax Reitz1-1/+1
2020-05-18block: Rename BdrvChildRole to BdrvChildClassMax Reitz1-3/+3
2020-05-18block: Use bdrv_make_empty() where possibleMax Reitz1-3/+1
2020-05-05block: Comment cleanupsEric Blake1-5/+5
2020-02-18block/vvfat: Do not unref qcow on closing backing bdrvHikaru Nishida1-7/+0
2019-09-16block: Use QEMU_IS_ALIGNEDNir Soffer1-4/+4
2019-06-11qemu-common: Move qemu_isalnum() etc. to qemu/ctype.hMarkus Armbruster1-0/+1
2019-05-10vvfat: Replace bdrv_{read,write}() with bdrv_{pread,pwrite}()Alberto Garcia1-5/+7
2019-02-25block: Add strong_runtime_opts to BlockDriverMax Reitz1-0/+12
2018-11-19vvfat: Fix memory leakKevin Wolf1-3/+3
2018-11-12block: Fix potential Null pointer dereferences in vvfat.cLiam Merwick1-16/+30
2018-11-05block: Require auto-read-only for existing fallbacksKevin Wolf1-8/+2
2018-11-05block: Add auto-read-only optionKevin Wolf1-0/+1
2018-11-05block/vvfat: Fix crash when reporting error about too many files in directoryThomas Huth1-2/+2
2018-07-23block/vvfat: Disable debug message by defaultThomas Huth1-2/+2
2018-06-18block: ignore_bds_parents parameter for drain functionsKevin Wolf1-0/+1
2018-06-15block: Add block-specific QDict headerMax Reitz1-0/+1
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau1-1/+1
2018-03-19vvfat: Fix inherit_options flagsFam Zheng1-1/+1
2018-03-02vvfat: Switch to .bdrv_co_block_status()Eric Blake1-9/+7
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster1-0/+1
2018-02-09Include qapi/qmp/qbool.h exactly where neededMarkus Armbruster1-1/+0