aboutsummaryrefslogtreecommitdiff
path: root/qemu-img.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-21block: remove AioContext lockingStefan Hajnoczi1-4/+0
2023-11-07block: Mark bdrv_cow_child() and callers GRAPH_RDLOCKKevin Wolf1-3/+8
2023-11-07block: Mark bdrv_skip_filters() and callers GRAPH_RDLOCKKevin Wolf1-3/+15
2023-11-07block: Mark bdrv_has_zero_init() and callers GRAPH_RDLOCKKevin Wolf1-0/+2
2023-10-31qemu-img: add compression option to rebase subcommandAndrey Drobyshev1-6/+20
2023-10-31qemu-img: rebase: avoid unnecessary COW operationsAndrey Drobyshev1-20/+54
2023-10-31qemu-img: add chunk size parameter to compare_buffers()Andrey Drobyshev1-9/+15
2023-10-31qemu-img: rebase: use backing files' BlockBackend for buffer alignmentAndrey Drobyshev1-2/+7
2023-10-31qemu-img: rebase: stop when reaching EOF of old backing fileAndrey Drobyshev1-1/+12
2023-10-12block: Mark bdrv_amend_options() and callers GRAPH_RDLOCKKevin Wolf1-0/+7
2023-10-12block: Mark bdrv_refresh_filename() and callers GRAPH_RDLOCKKevin Wolf1-0/+4
2023-10-12block: Mark bdrv_snapshot_fallback() and callers GRAPH_RDLOCKKevin Wolf1-0/+5
2023-10-06qemu-img: Clean up global variable shadowingPhilippe Mathieu-Daudé1-11/+11
2023-09-20qemu-img: map: report compressed data blocksAndrey Drobyshev via1-2/+6
2023-09-08qemu-img: omit errno value in error messageMichael Tokarev1-2/+2
2023-05-19qemu-img: Take graph lock more selectivelyKevin Wolf1-2/+3
2023-05-10block: Mark bdrv_query_block_graph_info() and callers GRAPH_RDLOCKKevin Wolf1-0/+2
2023-02-23block: Mark bdrv_co_copy_range() GRAPH_RDLOCKEmanuele Giuseppe Esposito1-1/+3
2023-02-23block: Mark bdrv_co_block_status() and callers GRAPH_RDLOCKKevin Wolf1-1/+3
2023-02-01qemu-img: Change info key names for protocol nodesHanna Reitz1-1/+2
2023-02-01qemu-img: Let info print block graphHanna Reitz1-21/+48
2023-02-01block/qapi: Add indentation to bdrv_node_info_dump()Hanna Reitz1-1/+1
2023-02-01qemu-img: Use BlockNodeInfoHanna Reitz1-24/+24
2023-01-24qemu-img bitmap: Report errors while closing the imageKevin Wolf1-0/+11
2023-01-24qemu-img commit: Report errors while closing the imageKevin Wolf1-0/+13
2023-01-20include/block: Untangle inclusion loopsMarkus Armbruster1-0/+1
2022-12-14qapi block: Elide redundant has_FOO in generated CMarkus Armbruster1-7/+6
2022-11-11qemu-img: remove unused variableMiroslav Rezanina1-2/+2
2022-10-26block: return errors from bdrv_register_buf()Stefan Hajnoczi1-1/+1
2022-10-26block: pass size to bdrv_unregister_buf()Stefan Hajnoczi1-2/+2
2022-10-07job.c: enable job lock/unlock and remove Aiocontext locksEmanuele Giuseppe Esposito1-2/+0
2022-10-07jobs: group together API calls under the same job lockEmanuele Giuseppe Esposito1-5/+10
2022-09-30qemu-img: Wean documentation and help output off '?' for helpMarkus Armbruster1-2/+2
2022-07-12block: Change blk_pwrite_compressed() param orderAlberto Faria1-1/+1
2022-07-12block: Change blk_{pread,pwrite}() param orderAlberto Faria1-9/+9
2022-07-12block: Add a 'flags' param to blk_pread()Alberto Faria1-6/+6
2022-07-12block: Make blk_{pread,pwrite}() return 0 on successAlberto Faria1-16/+9
2022-04-26qapi: rename BlockDirtyBitmapMergeSource to BlockDirtyBitmapOrStrVladimir Sementsov-Ogievskiy1-4/+4
2022-04-21compiler.h: replace QEMU_NORETURN with G_NORETURNMarc-André Lureau1-4/+8
2022-04-21include: rename qemu-common.h qemu/help-texts.hMarc-André Lureau1-1/+1
2022-04-20util/log: Pass Error pointer to qemu_set_logRichard Henderson1-1/+1
2022-04-06include: move progress API to qemu-progress.hMarc-André Lureau1-0/+1
2022-04-06Replace qemu_gettimeofday() with g_get_real_time()Marc-André Lureau1-4/+4
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau1-2/+2
2022-03-07osdep: Move memalign-related functions to their own headerPeter Maydell1-0/+1
2022-01-14qemu-img: make is_allocated_sectors() more efficientVladimir Sementsov-Ogievskiy1-4/+19
2021-12-28blockjob: implement and use block_job_get_aio_contextVladimir Sementsov-Ogievskiy1-1/+1
2021-09-15qemu-img: Add -F shorthand to convertEric Blake1-3/+7
2021-09-15qemu-img: Allow target be aligned to sector sizeHanna Reitz1-0/+8
2021-08-26error: Use error_fatal to simplify obvious fatal errors (again)Markus Armbruster1-5/+1