1. cd8b7aa block: Fail bdrv_truncate() with negative size by Kevin Wolf · 7 years ago
  2. e8eb863 block: Make bdrv_is_whitelisted() public by Kevin Wolf · 7 years ago
  3. e1d74bc qcow2: Use BlockdevRef in qcow2_co_create() by Kevin Wolf · 7 years ago
  4. 2fd6163 block: convert bdrv_check callback to coroutine_fn by Paolo Bonzini · 7 years ago
  5. 2b148f3 block: convert bdrv_invalidate_cache callback to coroutine_fn by Paolo Bonzini · 7 years ago
  6. 58e2e17 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  7. 9af2398 Include less of the generated modular QAPI headers by Markus Armbruster · 7 years ago
  8. 0dd1358 Include qapi/qmp/qerror.h exactly where needed by Markus Armbruster · 7 years ago
  9. efc75e2 block: rename .bdrv_create() to .bdrv_co_create_opts() by Stefan Hajnoczi · 7 years ago
  10. 33f2a75 block: add BlockBackend->in_flight counter by Stefan Hajnoczi · 7 years ago
  11. 7719f3c block: extract AIO_WAIT_WHILE() from BlockDriverState by Stefan Hajnoczi · 7 years ago
  12. e24d813 block: Simplify bdrv_can_write_zeroes_with_unmap() by Eric Blake · 7 years ago
  13. 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
  14. bd006b9 Include qapi/qmp/qbool.h exactly where needed by Markus Armbruster · 7 years ago
  15. fc81fa1 Include qapi/qmp/qstring.h exactly where needed by Markus Armbruster · 7 years ago
  16. 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
  17. abb297e Include qmp-commands.h exactly where needed by Markus Armbruster · 7 years ago
  18. e688df6 Include qapi/error.h exactly where needed by Markus Armbruster · 7 years ago
  19. 1a63a90 block: Keep nodes drained between reopen_queue/multiple by Kevin Wolf · 7 years ago
  20. d736f11 block: Allow graph changes in subtree drained section by Kevin Wolf · 7 years ago
  21. 0152bf4 block: Don't notify parents in drain call chain by Kevin Wolf · 7 years ago
  22. cc954f0 block: Open backing image in force share mode for size probe by Fam Zheng · 7 years ago
  23. 5fbfabd block: Formats don't need CONSISTENT_READ with NO_IO by Kevin Wolf · 7 years ago
  24. bd6458e block: avoid recursive AioContext acquire in bdrv_inactivate_all() by Paolo Bonzini · 7 years ago
  25. 50a3efb block: Close a BlockDriverState completely even when bs->drv is NULL by Alberto Garcia · 7 years ago
  26. dacaa16 block: Don't use BLK_PERM_CONSISTENT_READ for format probing by Kevin Wolf · 7 years ago
  27. 5e003f1 block: Make bdrv_next() keep strong references by Max Reitz · 7 years ago
  28. d470ad4 block: Guard against NULL bs->drv by Max Reitz · 7 years ago
  29. 54fd1b0 block: qobject_is_equal() in bdrv_reopen_prepare() by Max Reitz · 7 years ago
  30. dafe096 block: Fix permissions in image activation by Kevin Wolf · 7 years ago
  31. 398e6ad block: Deprecate bdrv_set_read_only() and users by Kevin Wolf · 7 years ago
  32. 6473069 block: Fix error path in bdrv_backing_update_filename() by Kevin Wolf · 7 years ago
  33. 6bff597 block: don't add 'driver' to options when referring to backing via node name by Peter Krempa · 7 years ago
  34. bde7071 commit: Remove overlay_bs by Kevin Wolf · 8 years ago
  35. 61f09ce commit: Support multiple roots above top node by Kevin Wolf · 7 years ago
  36. 6858eba block: Introduce BdrvChildRole.update_filename by Kevin Wolf · 8 years ago
  37. 1b6cc57 dirty-bitmap: Avoid size query failure during truncate by Eric Blake · 7 years ago
  38. a8b42a1 block: Make bdrv_img_create() size selection easier to read by Eric Blake · 7 years ago
  39. 3045025 block: Fix permissions after bdrv_reopen() by Kevin Wolf · 8 years ago
  40. 1857c97 block: reopen: Queue children after their parents by Kevin Wolf · 7 years ago
  41. 148eb13 block: Base permissions on rw state after reopen by Kevin Wolf · 7 years ago
  42. 3121fb4 block: Add reopen queue to bdrv_check_perm() by Kevin Wolf · 7 years ago
  43. e0995dc block: Add reopen_queue to bdrv_child_perm() by Kevin Wolf · 7 years ago
  44. f024aee block: remove unused bdrv_media_changed by Manos Pitsidianakis · 8 years ago
  45. 5a612c0 block: pass bdrv_* methods to bs->file by default in block filters by Manos Pitsidianakis · 8 years ago
  46. f7abe0e qapi: Change data type of the FOO_lookup generated for enum FOO by Marc-André Lureau · 8 years ago
  47. 5b5f825 qapi: Generate FOO_str() macro for QAPI enum FOO by Markus Armbruster · 8 years ago
  48. 06c60b6 qapi: Drop superfluous qapi_enum_parse() parameter max by Markus Armbruster · 8 years ago
  49. 7d5b526 block: Update open_flags after ->inactivate() callback by Stefan Hajnoczi · 8 years ago
  50. fd45202 block: Set BDRV_O_ALLOW_RDWR during rw reopen by Kevin Wolf · 8 years ago
  51. 54a32bf block: Allow reopen rw without BDRV_O_ALLOW_RDWR by Kevin Wolf · 8 years ago
  52. 8aecf1d block: Fix order in bdrv_replace_child() by Kevin Wolf · 8 years ago
  53. 180ca19 block: fix leaks in bdrv_open_driver() by Manos Pitsidianakis · 8 years ago
  54. 998cbd6 block: fix dangling bs->explicit_options in block.c by Manos Pitsidianakis · 8 years ago
  55. d3c8c67 block: Skip implicit nodes in query-block/blockstats by Kevin Wolf · 8 years ago
  56. 6e6e55f qemu-img: Check for backing image if specified during create by John Snow · 8 years ago
  57. a309b29 Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-13' into staging by Peter Maydell · 8 years ago
  58. 57ef3f1 block: Don't try to set *errp directly by Eduardo Habkost · 8 years ago
  59. 7ea37c3 block: Add PreallocMode to bdrv_truncate() by Max Reitz · 8 years ago
  60. 8243ccb block: Add PreallocMode to BD.bdrv_truncate() by Max Reitz · 8 years ago
  61. 90880ff block: add bdrv_measure() API by Stefan Hajnoczi · 8 years ago
  62. 615b5dc block: release persistent bitmaps on inactivate by Vladimir Sementsov-Ogievskiy · 8 years ago
  63. 67b792f block: add bdrv_can_store_new_dirty_bitmap by Vladimir Sementsov-Ogievskiy · 8 years ago
  64. cca43ae block: bdrv_close: release bitmaps after drv->bdrv_close by Vladimir Sementsov-Ogievskiy · 8 years ago
  65. cb9ff6c block: new bdrv_reopen_bitmaps_rw interface by Vladimir Sementsov-Ogievskiy · 8 years ago
  66. 50bf65b block: refactor bdrv_reopen_commit by Vladimir Sementsov-Ogievskiy · 8 years ago
  67. 5ce6bfe mirror: Fix inconsistent backing AioContext for after mirroring by sochin.jiang · 8 years ago
  68. c01c214 block: remove all encryption handling APIs by Daniel P. Berrange · 8 years ago
  69. 2119882 block: introduce dirty_bitmap_mutex by Paolo Bonzini · 8 years ago
  70. 3783fa3 block: protect tracked_requests and flush_queue with reqs_lock by Paolo Bonzini · 8 years ago
  71. 47fec59 block: access write_gen with atomics by Paolo Bonzini · 8 years ago
  72. d3faa13 block: access copy_on_read with atomic ops by Paolo Bonzini · 8 years ago
  73. 03c320d block/file-*: *_parse_filename() and colons by Max Reitz · 8 years ago
  74. 0d54a6f block: Fix backing paths for filenames with colons by Max Reitz · 8 years ago
  75. 9c5e659 block: Fix write/resize permissions for inactive images by Kevin Wolf · 8 years ago
  76. 38701b6 block: Inactivate parents before children by Kevin Wolf · 8 years ago
  77. cfa1a57 block: Drop permissions when migration completes by Kevin Wolf · 8 years ago
  78. 4417ab7 block: New BdrvChildRole.activate() for blk_resume_after_migration() by Kevin Wolf · 8 years ago
  79. ffd1a5a block: Respect "force-share" in perm propagating by Fam Zheng · 8 years ago
  80. 5a9347c block: Add, parse and store "force-share" option by Fam Zheng · 8 years ago
  81. 5176196 block: Make bdrv_perm_names public by Fam Zheng · 8 years ago
  82. ff6ed71 block: Simplify bdrv_append_temp_snapshot() logic by Eric Blake · 8 years ago
  83. 46f5ac2 qobject: Use simpler QDict/QList scalar insertion macros by Eric Blake · 8 years ago
  84. de6e795 qobject: Drop useless QObject casts by Eric Blake · 8 years ago
  85. 504c205 block: assert no image modification under BDRV_O_INACTIVE by Denis V. Lunev · 8 years ago
  86. f59adb3 block: Add .bdrv_truncate() error messages by Max Reitz · 8 years ago
  87. 4bff28b block: Add errp to BD.bdrv_truncate() by Max Reitz · 8 years ago
  88. ed3d2ec block: Add errp to b{lk,drv}_truncate() by Max Reitz · 8 years ago
  89. 4a00824 block: An empty filename counts as no filename by Max Reitz · 8 years ago
  90. 362b378 Revert "block/io: Comment out permission assertions" by Max Reitz · 8 years ago
  91. 3d8ce17 block: use bdrv_can_set_read_only() during reopen by Jeff Cody · 8 years ago
  92. 45803a0 block: introduce bdrv_can_set_read_only() by Jeff Cody · 8 years ago
  93. 93ed524 block: code movement by Jeff Cody · 8 years ago
  94. d6fcdf0 block: honor BDRV_O_ALLOW_RDWR when clearing bs->read_only by Jeff Cody · 8 years ago
  95. e2b8247 block: do not set BDS read_only if copy_on_read enabled by Jeff Cody · 8 years ago
  96. fe5241b block: add bdrv_set_read_only() helper function by Jeff Cody · 8 years ago
  97. 9217283 block: Make errp the last parameter of bdrv_img_create by Fam Zheng · 8 years ago
  98. e3e0003 block/io: Comment out permission assertions by Max Reitz · 8 years ago
  99. 052a757 block: Introduce bdrv_coroutine_enter by Fam Zheng · 8 years ago
  100. aabf591 block: Quiesce old aio context during bdrv_set_aio_context by Fam Zheng · 8 years ago