1. 51b0a48 block: Make bdrv_is_allocated_above() byte-based by Eric Blake · 7 years ago
  2. d6a644b block: Make bdrv_is_allocated() byte-based by Eric Blake · 7 years ago
  3. d535435 stream: Switch stream_run() to byte-based by Eric Blake · 7 years ago
  4. 158c649 stream: Drop reached_end for stream_complete() by Eric Blake · 7 years ago
  5. 8493211 stream: Switch stream_populate() to byte-based by Eric Blake · 7 years ago
  6. 5cb1a49 trace: Show blockjob actions via bytes, not sectors by Eric Blake · 7 years ago
  7. f3e4ce4 blockjob: Track job ratelimits via bytes, not sectors by Eric Blake · 7 years ago
  8. 525989a stream: fix crash in stream_start() when block_job_create() fails by Alberto Garcia · 8 years ago
  9. 12fa4af block: Add Error parameter to bdrv_set_backing_hd() by Kevin Wolf · 8 years ago
  10. a170a91 stream: Use real permissions in streaming block job by Kevin Wolf · 8 years ago
  11. 76d554e blockjob: Add permissions to block_job_add_bdrv() by Kevin Wolf · 8 years ago
  12. c6cc12b blockjob: Add permissions to block_job_create() by Kevin Wolf · 8 years ago
  13. 5ccac6f blockjob: add block_job_start by John Snow · 8 years ago
  14. a7815a7 blockjob: add .start field by John Snow · 8 years ago
  15. c87621e blockjobs: split interface into public/private, Part 1 by John Snow · 8 years ago
  16. 8254b6d blockjob: centralize QMP event emissions by John Snow · 8 years ago
  17. f81e0b4 blockjobs: Allow creating internal jobs by John Snow · 8 years ago
  18. 61b49e4 block: Support streaming to an intermediate layer by Alberto Garcia · 8 years ago
  19. f14a39c Improve block job rate limiting for small bandwidth values by Sascha Silbe · 8 years ago
  20. 0b8b875 coroutine: move entry argument to qemu_coroutine_create by Paolo Bonzini · 8 years ago
  21. 2323322 stream: Add 'job-id' parameter to 'block-stream' by Alberto Garcia · 8 years ago
  22. 7f0317c blockjob: Add 'job_id' parameter to block_job_create() by Alberto Garcia · 8 years ago
  23. 03e35d8 stream: Use BlockBackend for I/O by Kevin Wolf · 9 years ago
  24. 66a0fae blockjob: Don't touch BDS iostatus by Kevin Wolf · 9 years ago
  25. 81e254d blockjob: Don't set iostatus of target by Kevin Wolf · 9 years ago
  26. 553934d Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into staging by Peter Maydell · 9 years ago
  27. 6578629 block: never cancel a streaming job without running stream_complete() by Alberto Garcia · 9 years ago
  28. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  29. 80c71a2 block: Clean up includes by Peter Maydell · 9 years ago
  30. 373340b block: Move I/O status and error actions into BB by Max Reitz · 9 years ago
  31. 5db15a5 block: Manage backing file references in bdrv_set_backing_hd() by Kevin Wolf · 9 years ago
  32. 760e006 block: Convert bs->backing_hd to BdrvChild by Kevin Wolf · 10 years ago
  33. cc7a8ea Include qapi/qmp/qerror.h exactly where needed by Markus Armbruster · 10 years ago
  34. c6bd8c7 qerror: Clean up QERR_ macros to expand into a single string by Markus Armbruster · 10 years ago
  35. f3e69be block: let stream blockjob run in BDS AioContext by Stefan Hajnoczi · 10 years ago
  36. 097310b block: Rename BlockDriverCompletionFunc to BlockCompletionFunc by Markus Armbruster · 10 years ago
  37. 3baca89 block: Add Error argument to bdrv_refresh_limits() by Kevin Wolf · 10 years ago
  38. 13d8cc5 block: add backing-file option to block-stream by Jeff Cody · 10 years ago
  39. a589569 qapi: adjust existing defines by Wenchao Xia · 11 years ago
  40. 920beae block: Use bdrv_set_backing_hd everywhere by Fam Zheng · 11 years ago
  41. 355ef4a block: Update BlockLimits when they might have changed by Kevin Wolf · 11 years ago
  42. f4a193e block/stream: Don't stream unbacked devices by Max Reitz · 11 years ago
  43. 79e14bf qapi: make use of new BlockJobType by Fam Zheng · 11 years ago
  44. 3fc4b10 blockjob: rename BlockJobType to BlockJobDriver by Fam Zheng · 11 years ago
  45. c3e4f43 block: Fix compiler warning (-Werror=uninitialized) by Stefan Weil · 11 years ago
  46. d663640 block: expect errors from bdrv_co_is_allocated by Paolo Bonzini · 11 years ago
  47. 4f57863 block: remove bdrv_is_allocated_above/bdrv_co_is_allocated_above distinction by Paolo Bonzini · 11 years ago
  48. bdad13b block: make bdrv_co_is_allocated static by Paolo Bonzini · 11 years ago
  49. 4f6fd34 block: make bdrv_delete() static by Fam Zheng · 11 years ago
  50. 7483d1e aio / timers: convert block_job_sleep_ns and co_sleep_ns to new API by Alex Bligh · 11 years ago
  51. 88266f5 block: stop relying on io_flush() in bdrv_drain_all() by Stefan Hajnoczi · 12 years ago
  52. f59fee8 block: Make BlockJobTypes const by Kevin Wolf · 12 years ago
  53. 737e150 block: move include files to include/block/ by Paolo Bonzini · 12 years ago
  54. c57b665 aio: Get rid of qemu_aio_flush() by Kevin Wolf · 12 years ago
  55. 65f4632 block: rename block_job_complete to block_job_completed by Paolo Bonzini · 12 years ago
  56. 1d80909 stream: add on-error argument by Paolo Bonzini · 12 years ago
  57. 2f0c9fe block: move job APIs to separate files by Paolo Bonzini · 12 years ago
  58. 571cd9d stream: complete early if end of backing file is reached by Stefan Hajnoczi · 12 years ago
  59. 6ef228f stream: move rate limiting to a separate header file by Paolo Bonzini · 13 years ago
  60. 188a7bb stream: move is_allocated_above to block.c by Paolo Bonzini · 13 years ago
  61. f9749f2 stream: tweak usage of bdrv_co_is_allocated by Paolo Bonzini · 13 years ago
  62. 04120e3 block: fix warning introduced in efcc7a23 by Anthony Liguori · 13 years ago
  63. efcc7a2 stream: do not copy unallocated sectors from the base by Paolo Bonzini · 13 years ago
  64. b21d677 stream: fix ratelimiting corner case by Paolo Bonzini · 13 years ago
  65. f6133de stream: pass new base image format to bdrv_change_backing_file by Paolo Bonzini · 13 years ago
  66. fa4478d block: wait for job callback in block_job_cancel_sync by Paolo Bonzini · 13 years ago
  67. 4513eaf block: add block_job_sleep_ns by Paolo Bonzini · 13 years ago
  68. 469ef35 block: update in-memory backing file and format by Paolo Bonzini · 13 years ago
  69. c83c66c block: add 'speed' optional parameter to block-stream by Stefan Hajnoczi · 13 years ago
  70. 882ec7c block: change block-job-set-speed argument from 'value' to 'speed' by Stefan Hajnoczi · 13 years ago
  71. 9e6636c block: use Error mechanism instead of -errno for block_job_set_speed() by Stefan Hajnoczi · 13 years ago
  72. fd7f8c6 block: use Error mechanism instead of -errno for block_job_create() by Stefan Hajnoczi · 13 years ago
  73. 5a67a10 block stream: close unused files and update ->backing_hd by Marcelo Tosatti · 13 years ago
  74. 9f25ecc block: set job->speed in block_set_speed by Paolo Bonzini · 13 years ago
  75. 3e91465 block: fix streaming/closing race by Paolo Bonzini · 13 years ago
  76. c8c3080 block: add support for partial streaming by Marcelo Tosatti · 13 years ago
  77. 5094a6c block: rate-limit streaming operations by Stefan Hajnoczi · 13 years ago
  78. 4f1043b block: add image streaming block job by Stefan Hajnoczi · 13 years ago