200 Commits (cd9fe9265c469f1ad247046e54113f2ede3d6c7c)

Author SHA1 Message Date
Fiona Ebner 6b89e851fa block: add bdrv_graph_wrlock_drained() convenience wrapper 10 months ago
Fiona Ebner ffdcd081f5 block: move drain outside of bdrv_root_attach_child() 10 months ago
Raman Dzehtsiar 3d3911f16b blockdev-backup: Add error handling option for copy-before-write jobs 12 months ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago
Fiona Ebner 6252deb244 backup: add minimum cluster size to performance options 2 years ago
Vladimir Sementsov-Ogievskiy 0fd05c8d80 qapi: blockdev-backup: add discard-source parameter 2 years ago
Stefan Hajnoczi 6bc30f1949 graph-lock: remove AioContext locking 2 years ago
Kevin Wolf 6bc0bcc89f block: Fix deadlocks in bdrv_graph_wrunlock() 2 years ago
Kevin Wolf f3bbc53dc5 block: Mark block_job_add_bdrv() GRAPH_WRLOCK 2 years ago
Kevin Wolf 4026f1c4f3 block: Mark bdrv_get_parent_name() and callers GRAPH_RDLOCK 3 years ago
Kevin Wolf 7ff9579e60 block: Mark bdrv_co_block_status() and callers GRAPH_RDLOCK 3 years ago
Markus Armbruster 6f1e91f716 error: Drop superfluous #include "qapi/qmp/qerror.h" 3 years ago
Markus Armbruster e2c1c34f13 include/block: Untangle inclusion loops 3 years ago
Alberto Faria 1a2152568a backup: remove incorrect coroutine_fn annotation 4 years ago
Vladimir Sementsov-Ogievskiy 618af89e55 block: simplify handling of try to merge different sized bitmaps 4 years ago
Emanuele Giuseppe Esposito b4ad82aab1 assertions for block_int global state API 4 years ago
Hanna Reitz 73895f3838 jobs: Give Job.force_cancel more meaning 5 years ago
Stefano Garzarella 8fc898ce0b block/backup: avoid integer overflow of `max-workers` 5 years ago
Vladimir Sementsov-Ogievskiy 06e0a9c164 block/copy-before-write: initialize block-copy bitmap 5 years ago
Vladimir Sementsov-Ogievskiy 4c1e992bf2 block/copy-before-write: bdrv_cbw_append(): drop unused compress arg 5 years ago
Vladimir Sementsov-Ogievskiy b518e9e9ef block/backup: move cluster size calculation to block-copy 5 years ago
Vladimir Sementsov-Ogievskiy 2a6511dfeb block/backup: set copy_range and compress after filter insertion 5 years ago
Vladimir Sementsov-Ogievskiy 49577723d4 block-copy: move detecting fleecing scheme to block-copy 5 years ago
Vladimir Sementsov-Ogievskiy d003e0aece block: rename backup-top to copy-before-write 5 years ago
Vladimir Sementsov-Ogievskiy 9c785cd714 mirror: stop cancelling in-flight requests on non-force cancel in READY 5 years ago
Max Reitz bdc4c4c5e3 backup: Remove nodes from job in .clean() 5 years ago
Vladimir Sementsov-Ogievskiy ff789bf5a9 block/backup: implement .cancel job handler 5 years ago
Vladimir Sementsov-Ogievskiy 71eed4cebe backup: move to block-copy 5 years ago
Vladimir Sementsov-Ogievskiy 511e7d31bf block/backup: drop extra gotos from backup_run() 5 years ago
Vladimir Sementsov-Ogievskiy 2c59fd833a qapi: backup: add max-chunk and max-workers to x-perf struct 5 years ago
Vladimir Sementsov-Ogievskiy 7e032df0ea block/block-copy: add ratelimit to block-copy 5 years ago
Vladimir Sementsov-Ogievskiy 86c6a3b690 qapi: backup: add perf.use-copy-range parameter 5 years ago
Max Reitz 2b088c60bb backup: Deal with filters 7 years ago
Kevin Wolf 958a04bd32 backup: Make sure that source and target size match 6 years ago
Kevin Wolf 58226634c4 backup: Improve error for bdrv_getlength() failure 6 years ago
Stefan Reiter eca0f3524a backup: don't acquire aio_context in backup_clean 6 years ago
Vladimir Sementsov-Ogievskiy 397f4e9d83 block/block-copy: hide structure definitions 6 years ago
Vladimir Sementsov-Ogievskiy d0ebeca14a block/block-copy: fix progress calculation 6 years ago
Sergio Lopez 0abf258171 block/backup-top: Don't acquire context while dropping top 6 years ago
Vladimir Sementsov-Ogievskiy 8ccf458af5 block/backup: drop dead code from backup_job_create 7 years ago
Vladimir Sementsov-Ogievskiy 5deb6cbd1f block/dirty-bitmap: add bs link 7 years ago
Vladimir Sementsov-Ogievskiy 00e30f05de block/backup: use backup-top instead of write notifiers 7 years ago
Vladimir Sementsov-Ogievskiy 0f4b02b73e block/block-copy: split block_copy_set_callbacks function 7 years ago
Vladimir Sementsov-Ogievskiy 843670f30f block/backup: move write_flags calculation inside backup_job_create 7 years ago
Vladimir Sementsov-Ogievskiy a6ffe1998c block/backup: move in-flight requests handling from backup to block-copy 7 years ago
Vladimir Sementsov-Ogievskiy beb5f5450d block: move block_copy from block/backup.c to separate file 7 years ago
Vladimir Sementsov-Ogievskiy 0e23e382b7 block/backup: fix block-comment style 7 years ago
Vladimir Sementsov-Ogievskiy 2c8074c453 block/backup: introduce BlockCopyState 7 years ago
Vladimir Sementsov-Ogievskiy 372c67ea61 block/backup: improve comment about image fleecing 7 years ago
Vladimir Sementsov-Ogievskiy 0bd0c44372 block/backup: split shareable copying part from backup_do_cow 7 years ago