summaryrefslogtreecommitdiffstats
path: root/block/vmdk.c
Commit message (Expand)AuthorAgeFilesLines
* vmdk: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-10/+12
* block: Change blk_{pread,pwrite}() param orderAlberto Faria2022-07-121-5/+5
* block: Make bdrv_{pread,pwrite}() return 0 on successAlberto Faria2022-07-121-3/+2Star
* block: Change bdrv_{pread,pwrite,pwrite_sync}() param orderAlberto Faria2022-07-121-25/+25
* block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}()Alberto Faria2022-07-121-32/+25Star
* block/vmdk: Fix reopening bs->fileHanna Reitz2022-05-041-1/+55
* osdep: Move memalign-related functions to their own headerPeter Maydell2022-03-071-0/+1
* vmdk: allow specification of tools versionThomas Weißschuh2021-11-021-4/+20
* block: use int64_t instead of int in driver write_zeroes handlersVladimir Sementsov-Ogievskiy2021-09-291-1/+1
* block: use int64_t instead of uint64_t in driver write handlersVladimir Sementsov-Ogievskiy2021-09-291-4/+4
* block: use int64_t instead of uint64_t in driver read handlersVladimir Sementsov-Ogievskiy2021-09-291-2/+2
* qapi: Use QAPI_LIST_APPEND in trivial casesEric Blake2021-01-281-6/+3Star
* vmdk: fix maybe uninitialized warningsChristian Borntraeger2020-10-131-4/+4
* vmdk: Drop vmdk_co_flush()Max Reitz2020-09-071-16/+0Star
* block/vmdk: Remove superfluous breaksLiao Pingfang2020-09-011-3/+0Star
* vmdk: Add trivial backing_fmt supportEric Blake2020-07-141-0/+14
* error: Avoid error_propagate() after migrate_add_blocker()Markus Armbruster2020-07-101-4/+2Star
* error: Eliminate error_propagate() with Coccinelle, part 2Markus Armbruster2020-07-101-3/+1Star
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-101-2/+1Star
* block: Use bdrv_default_perms()Max Reitz2020-05-181-1/+1
* block: Make format drivers use child_of_bdsMax Reitz2020-05-181-3/+17
* block: Add BdrvChildRole to BdrvChildMax Reitz2020-05-181-2/+2
* block: Add BlockDriver.is_formatMax Reitz2020-05-181-0/+1
* vmdk: Flush only once in vmdk_L2update()Kevin Wolf2020-05-081-2/+5
* vmdk: Don't update L2 table for zero write on zero clusterKevin Wolf2020-05-081-1/+1
* vmdk: Fix partial overwrite of zero clusterKevin Wolf2020-05-081-6/+12
* vmdk: Fix zero cluster allocationKevin Wolf2020-05-081-5/+7
* vmdk: Rename VmdkMetaData.valid to new_allocationKevin Wolf2020-05-081-4/+4
* block: Add blk_new_with_bs() helperEric Blake2020-05-051-5/+4Star
* block-backend: Add flags to blk_truncate()Kevin Wolf2020-04-301-3/+3
* block: Add flags to bdrv(_co)_truncate()Kevin Wolf2020-04-301-1/+1
* block: pass BlockDriver reference to the .bdrv_co_createMaxim Levitsky2020-03-261-1/+3
* misc: Replace zero-length arrays with flexible array member (manual)Philippe Mathieu-Daudé2020-03-161-1/+1
* block: Add @exact parameter to bdrv_co_truncate()Max Reitz2019-10-281-4/+4
* vmdk: Reject invalid compressed writesMax Reitz2019-09-031-0/+10
* vmdk: Use bdrv_dirname() for relative extent pathsMax Reitz2019-09-031-20/+34
* vmdk: Make block_status recurse for flat extentsMax Reitz2019-08-191-0/+3
* vmdk: Add read-only support for seSparse snapshotsSam Eiderman2019-06-241-16/+342
* vmdk: Reduce the max bound for L1 table sizeSam Eiderman2019-06-241-6/+7
* vmdk: Fix comment regarding max l1_size coverageSam Eiderman2019-06-241-3/+8
* block: Add BlockBackend.ctxKevin Wolf2019-06-041-1/+2
* vmdk: Set vmdk parent backing_format to vmdkSam Eiderman2019-04-301-0/+2
* vmdk: Support version=3 in VMDK descriptor filesSam Eiderman2019-03-191-2/+4
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2019-02-261-10/+36
|\
| * vmdk: false positive of compat6 with hwversion not setyuchenlin2019-02-251-1/+1
| * block: Add BlockDriver.bdrv_gather_child_optionsMax Reitz2019-02-251-0/+19
| * block: bdrv_get_full_backing_filename_from_...'s ret. val.Max Reitz2019-02-251-5/+5
| * block: Make path_combine() return the pathMax Reitz2019-02-251-2/+1Star
| * block: Add BDS.auto_backing_fileMax Reitz2019-02-251-2/+4
| * block: Use bdrv_refresh_filename() to pullMax Reitz2019-02-251-0/+6