aboutsummaryrefslogtreecommitdiff
path: root/qemu-img.c
AgeCommit message (Expand)Author
2023-11-01qemu-img: rebase: stop when reaching EOF of old backing fileAndrey Drobyshev
2023-05-19qemu-img: Take graph lock more selectivelyKevin Wolf
2023-05-10block: Mark bdrv_query_block_graph_info() and callers GRAPH_RDLOCKKevin Wolf
2023-02-23block: Mark bdrv_co_copy_range() GRAPH_RDLOCKEmanuele Giuseppe Esposito
2023-02-23block: Mark bdrv_co_block_status() and callers GRAPH_RDLOCKKevin Wolf
2023-02-01qemu-img: Change info key names for protocol nodesHanna Reitz
2023-02-01qemu-img: Let info print block graphHanna Reitz
2023-02-01block/qapi: Add indentation to bdrv_node_info_dump()Hanna Reitz
2023-02-01qemu-img: Use BlockNodeInfoHanna Reitz
2023-01-24qemu-img bitmap: Report errors while closing the imageKevin Wolf
2023-01-24qemu-img commit: Report errors while closing the imageKevin Wolf
2023-01-20include/block: Untangle inclusion loopsMarkus Armbruster
2022-12-14qapi block: Elide redundant has_FOO in generated CMarkus Armbruster
2022-11-11qemu-img: remove unused variableMiroslav Rezanina
2022-10-26block: return errors from bdrv_register_buf()Stefan Hajnoczi
2022-10-26block: pass size to bdrv_unregister_buf()Stefan Hajnoczi
2022-10-07job.c: enable job lock/unlock and remove Aiocontext locksEmanuele Giuseppe Esposito
2022-10-07jobs: group together API calls under the same job lockEmanuele Giuseppe Esposito
2022-09-30qemu-img: Wean documentation and help output off '?' for helpMarkus Armbruster
2022-07-12block: Change blk_pwrite_compressed() param orderAlberto Faria
2022-07-12block: Change blk_{pread,pwrite}() param orderAlberto Faria
2022-07-12block: Add a 'flags' param to blk_pread()Alberto Faria
2022-07-12block: Make blk_{pread,pwrite}() return 0 on successAlberto Faria
2022-04-26qapi: rename BlockDirtyBitmapMergeSource to BlockDirtyBitmapOrStrVladimir Sementsov-Ogievskiy
2022-04-21compiler.h: replace QEMU_NORETURN with G_NORETURNMarc-André Lureau
2022-04-21include: rename qemu-common.h qemu/help-texts.hMarc-André Lureau
2022-04-20util/log: Pass Error pointer to qemu_set_logRichard Henderson
2022-04-06include: move progress API to qemu-progress.hMarc-André Lureau
2022-04-06Replace qemu_gettimeofday() with g_get_real_time()Marc-André Lureau
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau
2022-03-07osdep: Move memalign-related functions to their own headerPeter Maydell
2022-01-14qemu-img: make is_allocated_sectors() more efficientVladimir Sementsov-Ogievskiy
2021-12-28blockjob: implement and use block_job_get_aio_contextVladimir Sementsov-Ogievskiy
2021-09-15qemu-img: Add -F shorthand to convertEric Blake
2021-09-15qemu-img: Allow target be aligned to sector sizeHanna Reitz
2021-08-26error: Use error_fatal to simplify obvious fatal errors (again)Markus Armbruster
2021-07-21qemu-img: Add --skip-broken-bitmaps for 'convert --bitmaps'Eric Blake
2021-07-21qemu-img: Fail fast on convert --bitmaps with inconsistent bitmapEric Blake
2021-07-12qemu-img: Make unallocated part of backing chain obvious in mapEric Blake
2021-07-09qemu-img: Improve error for rebase without backing formatEric Blake
2021-07-09qemu-img: Require -F with -b backing imageEric Blake
2021-06-25progressmeter: protect with a mutexEmanuele Giuseppe Esposito
2021-04-30qemu-img convert: Unshare write permission for sourceKevin Wolf
2021-03-19qemu-img: Use user_creatable_process_cmdline() for --objectKevin Wolf
2021-01-28qapi: Use QAPI_LIST_APPEND in trivial casesEric Blake
2020-12-19qobject: Change qobject_to_json()'s value to GStringMarkus Armbruster
2020-12-19qobject: Make qobject_to_json_pretty() take a pretty argumentMarkus Armbruster
2020-12-19qapi: Use QAPI_LIST_PREPEND() where possibleEric Blake
2020-11-11trace: remove argument from trace_init_filePaolo Bonzini
2020-11-03qemu-img convert: Free @sn_opts in all error casesTuguoyi