1. 0fd05c8 qapi: blockdev-backup: add discard-source parameter by Vladimir Sementsov-Ogievskiy · 12 months ago
  2. 006e845 block/copy-before-write: create block_copy bitmap in filter node by Vladimir Sementsov-Ogievskiy · 12 months ago
  3. 79bb762 block: Mark bdrv_chain_contains() and callers GRAPH_RDLOCK by Kevin Wolf · 1 year, 4 months ago
  4. ad74751 block: Mark bdrv_skip_filters() and callers GRAPH_RDLOCK by Kevin Wolf · 1 year, 4 months ago
  5. 3202d8e block: spelling fixes by Michael Tokarev · 1 year, 8 months ago
  6. abaf8b7 block: Mark bdrv_co_pwrite_zeroes() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  7. 7ff9579 block: Mark bdrv_co_block_status() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  8. e2c1c34 include/block: Untangle inclusion loops by Markus Armbruster · 2 years, 2 months ago
  9. 43a0d4f block-copy: add coroutine_fn annotations by Emanuele Giuseppe Esposito · 2 years, 3 months ago
  10. 15df6e6 block/block-copy: block_copy(): add timeout_ns parameter by Vladimir Sementsov-Ogievskiy · 2 years, 11 months ago
  11. 9740b90 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20220307' into staging by Peter Maydell · 3 years ago
  12. 5df022c osdep: Move memalign-related functions to their own header by Peter Maydell · 3 years ago
  13. d088e6a block: intoduce reqlist by Vladimir Sementsov-Ogievskiy · 3 years ago
  14. 177541e block/block-copy: add block_copy_reset() by Vladimir Sementsov-Ogievskiy · 3 years ago
  15. 1f7252e block/block-copy: block_copy_state_new(): add bitmap parameter by Vladimir Sementsov-Ogievskiy · 3 years ago
  16. 051f66c block/block-copy: move copy_bitmap initialization to block_copy_state_new() by Vladimir Sementsov-Ogievskiy · 3 years ago
  17. abde8ac block/block-copy: block_copy_state_new(): drop extra arguments by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  18. 201b4bb block/block-copy: make setting progress optional by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  19. b518e9e block/backup: move cluster size calculation to block-copy by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  20. f8b9504 block/block-copy: introduce block_copy_set_copy_opts() by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  21. 4957772 block-copy: move detecting fleecing scheme to block-copy by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  22. 149009b block-copy: atomic .cancelled and .finished fields in BlockCopyCallState by Emanuele Giuseppe Esposito · 3 years, 8 months ago
  23. d0c389d block-copy: add CoMutex lock by Emanuele Giuseppe Esposito · 3 years, 8 months ago
  24. e3dd339 block-copy: move progress_set_remaining in block_copy_task_end by Emanuele Giuseppe Esposito · 3 years, 8 months ago
  25. 05d5e12 block-copy: streamline choice of copy_range vs. read/write by Paolo Bonzini · 3 years, 8 months ago
  26. c6a3e3d block-copy: small refactor in block_copy_task_entry and block_copy_common by Emanuele Giuseppe Esposito · 3 years, 8 months ago
  27. ca657c9 block-copy: let ratelimit handle a speed of 0 by Paolo Bonzini · 3 years, 9 months ago
  28. bed9523 block-copy: refactor copy_range handling by Vladimir Sementsov-Ogievskiy · 3 years, 9 months ago
  29. 8146b35 block-copy: fix block_copy_task_entry() progress update by Vladimir Sementsov-Ogievskiy · 3 years, 9 months ago
  30. 29a6ea2 coroutine-sleep: replace QemuCoSleepState pointer with struct in the API by Paolo Bonzini · 3 years, 10 months ago
  31. eaee072 coroutine-sleep: allow qemu_co_sleep_wake that wakes nothing by Paolo Bonzini · 3 years, 10 months ago
  32. 4951967 ratelimit: protect with a mutex by Paolo Bonzini · 3 years, 11 months ago
  33. 143a638 block/block-copy: drop unused argument of block_copy() by Vladimir Sementsov-Ogievskiy · 4 years, 1 month ago
  34. 5b49c2b block/block-copy: drop unused block_copy_set_progress_callback() by Vladimir Sementsov-Ogievskiy · 4 years, 1 month ago
  35. d51590f block/block-copy: make progress_bytes_callback optional by Vladimir Sementsov-Ogievskiy · 4 years, 1 month ago
  36. a6d23d5 block/block-copy: add block_copy_cancel by Vladimir Sementsov-Ogievskiy · 4 years, 1 month ago
  37. 7e032df block/block-copy: add ratelimit to block-copy by Vladimir Sementsov-Ogievskiy · 4 years, 1 month ago
  38. 2e099a9 block/block-copy: add list of all call-states by Vladimir Sementsov-Ogievskiy · 4 years, 1 month ago
  39. 26be9d6 block/block-copy: add max_chunk and max_workers parameters by Vladimir Sementsov-Ogievskiy · 4 years, 1 month ago
  40. de4641b block/block-copy: implement block_copy_async by Vladimir Sementsov-Ogievskiy · 4 years, 1 month ago
  41. 3b8c232 block/block-copy: More explicit call_state by Vladimir Sementsov-Ogievskiy · 4 years, 1 month ago
  42. 86c6a3b qapi: backup: add perf.use-copy-range parameter by Vladimir Sementsov-Ogievskiy · 4 years, 1 month ago
  43. c6f6d84 block-copy: Use CAF to find sync=top base by Max Reitz · 4 years, 8 months ago
  44. 7661a88 block/block-copy: always align copied region to cluster size by Stefan Reiter · 4 years, 7 months ago
  45. e8de7ba block/block-copy: block_copy_dirty_clusters: fix failure check by Vladimir Sementsov-Ogievskiy · 4 years, 9 months ago
  46. d7eca54 block/block-copy: Simplify block_copy_do_copy() by Philippe Mathieu-Daudé · 4 years, 10 months ago
  47. c78dd00 block/block-copy: Fix uninitialized variable in block_copy_task_entry by Philippe Mathieu-Daudé · 4 years, 10 months ago
  48. fc9aefc block/block-copy: fix use-after-free of task pointer by Vladimir Sementsov-Ogievskiy · 4 years, 10 months ago
  49. 4ce5dd3 block/block-copy: use aio-task-pool API by Vladimir Sementsov-Ogievskiy · 4 years, 10 months ago
  50. 42ac214 block/block-copy: refactor task creation by Vladimir Sementsov-Ogievskiy · 4 years, 10 months ago
  51. 1348a65 block/block-copy: add state pointer to BlockCopyTask by Vladimir Sementsov-Ogievskiy · 4 years, 10 months ago
  52. f13e60a block/block-copy: alloc task on each iteration by Vladimir Sementsov-Ogievskiy · 4 years, 10 months ago
  53. e940778 block/block-copy: rename in-flight requests to tasks by Vladimir Sementsov-Ogievskiy · 4 years, 10 months ago
  54. 397f4e9 block/block-copy: hide structure definitions by Vladimir Sementsov-Ogievskiy · 5 years ago
  55. 5332e5d block/block-copy: reduce intersecting request lock by Vladimir Sementsov-Ogievskiy · 5 years ago
  56. 8719091 block/block-copy: rename start to offset in interfaces by Vladimir Sementsov-Ogievskiy · 5 years ago
  57. dafaf13 block/block-copy: refactor interfaces to use bytes instead of end by Vladimir Sementsov-Ogievskiy · 5 years ago
  58. 17187cb block/block-copy: factor out find_conflicting_inflight_req by Vladimir Sementsov-Ogievskiy · 5 years ago
  59. 2d57511 block/block-copy: use block_status by Vladimir Sementsov-Ogievskiy · 5 years ago
  60. 9d31bc5 block/block-copy: specialcase first copy_range request by Vladimir Sementsov-Ogievskiy · 5 years ago
  61. d0ebeca block/block-copy: fix progress calculation by Vladimir Sementsov-Ogievskiy · 5 years ago
  62. dcfbece block/block-copy: fix s->copy_size for compressed cluster by Vladimir Sementsov-Ogievskiy · 5 years ago
  63. 0e24024 block/block-copy: increase buffered copy request by Vladimir Sementsov-Ogievskiy · 5 years ago
  64. 7f739d0 block/block-copy: add memory limit by Vladimir Sementsov-Ogievskiy · 5 years ago
  65. e332a72 block/block-copy: refactor copying by Vladimir Sementsov-Ogievskiy · 5 years ago
  66. b3b7036 block/block-copy: limit copy_range_size to 16 MiB by Vladimir Sementsov-Ogievskiy · 5 years ago
  67. 3816edd block/block-copy: allocate buffer in block_copy_with_bounce_buffer by Vladimir Sementsov-Ogievskiy · 5 years ago
  68. 5deb6cb block/dirty-bitmap: add bs link by Vladimir Sementsov-Ogievskiy · 5 years ago
  69. 00e30f0 block/backup: use backup-top instead of write notifiers by Vladimir Sementsov-Ogievskiy · 5 years ago
  70. 0f4b02b block/block-copy: split block_copy_set_callbacks function by Vladimir Sementsov-Ogievskiy · 5 years ago
  71. a6ffe19 block/backup: move in-flight requests handling from backup to block-copy by Vladimir Sementsov-Ogievskiy · 5 years ago
  72. beb5f54 block: move block_copy from block/backup.c to separate file by Vladimir Sementsov-Ogievskiy · 5 years ago