1. af5bcd7 block: copy-before-write: realize snapshot-access API by Vladimir Sementsov-Ogievskiy · 3 years ago
  2. 5f3a3cd block/copy-before-write: add bitmap open parameter by Vladimir Sementsov-Ogievskiy · 3 years ago
  3. 1f7252e block/block-copy: block_copy_state_new(): add bitmap parameter by Vladimir Sementsov-Ogievskiy · 3 years ago
  4. 051f66c block/block-copy: move copy_bitmap initialization to block_copy_state_new() by Vladimir Sementsov-Ogievskiy · 3 years ago
  5. 377cc15 block/copy-before-write.h: global state API + assertions by Emanuele Giuseppe Esposito · 3 years ago
  6. 0c80228 block: use int64_t instead of int in driver discard handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  7. f34b2bc block: use int64_t instead of int in driver write_zeroes handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  8. e75abed block: use int64_t instead of uint64_t in driver write handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  9. f7ef38d block: use int64_t instead of uint64_t in driver read handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  10. abde8ac block/block-copy: block_copy_state_new(): drop extra arguments by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  11. 751cec7 block/copy-before-write: make public block driver by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  12. 06e0a9c block/copy-before-write: initialize block-copy bitmap by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  13. f44fd73 block/copy-before-write: cbw_init(): use options by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  14. 4c1e992 block/copy-before-write: bdrv_cbw_append(): drop unused compress arg by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  15. 5a50742 block/copy-before-write: cbw_init(): use file child after attaching by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  16. fe7ea40 block/copy-before-write: cbw_init(): rename variables by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  17. 1f0cacb block/copy-before-write: introduce cbw_init() by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  18. 7ddbce2 block/copy-before-write: bdrv_cbw_append(): replace child at last by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  19. 3c1e632 block/copy-before-write: use file child instead of backing by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  20. 4515323 block/copy-before-write: drop extra bdrv_unref on failure path by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  21. 3860c02 block/copy-before-write: relax permission requirements when no parents by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  22. b518e9e block/backup: move cluster size calculation to block-copy by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  23. 2a6511d block/backup: set copy_range and compress after filter insertion by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  24. 4957772 block-copy: move detecting fleecing scheme to block-copy by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  25. d003e0a block: rename backup-top to copy-before-write by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago[Renamed (62%) from block/backup-top.c]
  26. b75d64b block/backup-top: drop .active by Vladimir Sementsov-Ogievskiy · 3 years, 10 months ago
  27. ae9d441 block: bdrv_append(): don't consume reference by Vladimir Sementsov-Ogievskiy · 3 years, 10 months ago
  28. 705dde2 backup-top: Refuse I/O in inactive state by Max Reitz · 4 years ago
  29. 934aee1 block: use return status of bdrv_append() by Vladimir Sementsov-Ogievskiy · 4 years, 1 month ago
  30. 143a638 block/block-copy: drop unused argument of block_copy() by Vladimir Sementsov-Ogievskiy · 4 years, 2 months ago
  31. 7e032df block/block-copy: add ratelimit to block-copy by Vladimir Sementsov-Ogievskiy · 4 years, 2 months ago
  32. 86c6a3b qapi: backup: add perf.use-copy-range parameter by Vladimir Sementsov-Ogievskiy · 4 years, 2 months ago
  33. 549ec0d block: Inline bdrv_co_block_status_from_*() by Max Reitz · 6 years ago
  34. 2b088c6 backup: Deal with filters by Max Reitz · 6 years ago
  35. e5d8a40 block: Drop @child_class from bdrv_child_perm() by Max Reitz · 4 years, 10 months ago
  36. 69dca43 block: Use bdrv_default_perms() by Max Reitz · 4 years, 10 months ago
  37. 5894440 block: Use child_of_bds in remaining places by Max Reitz · 4 years, 10 months ago
  38. 25191e5 block: Make backing files child_of_bds children by Max Reitz · 4 years, 10 months ago
  39. bf8e925 block: Pass BdrvChildRole to bdrv_child_perm() by Max Reitz · 4 years, 10 months ago
  40. 258b776 block: Add BdrvChildRole to BdrvChild by Max Reitz · 4 years, 10 months ago
  41. bd86fb9 block: Rename BdrvChildRole to BdrvChildClass by Max Reitz · 4 years, 10 months ago
  42. 958a04b backup: Make sure that source and target size match by Kevin Wolf · 4 years, 10 months ago
  43. 397f4e9 block/block-copy: hide structure definitions by Vladimir Sementsov-Ogievskiy · 5 years ago
  44. 4bc267a block/backup-top: fix flags handling by Vladimir Sementsov-Ogievskiy · 5 years ago
  45. 0df62f4 block/backup-top: fix failure path by Vladimir Sementsov-Ogievskiy · 5 years ago
  46. fb574de block/backup: fix memory leak in bdrv_backup_top_append() by Eiichi Tsukata · 5 years ago
  47. 0abf258 block/backup-top: Don't acquire context while dropping top by Sergio Lopez · 5 years ago
  48. 503ca12 backup-top: Begin drain earlier by Max Reitz · 5 years ago
  49. 00e30f0 block/backup: use backup-top instead of write notifiers by Vladimir Sementsov-Ogievskiy · 5 years ago
  50. 7df7868 block: introduce backup-top filter driver by Vladimir Sementsov-Ogievskiy · 5 years ago