1. a309b29 Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-13' into staging by Peter Maydell · 8 years ago
  2. 57ef3f1 block: Don't try to set *errp directly by Eduardo Habkost · 8 years ago
  3. 7ea37c3 block: Add PreallocMode to bdrv_truncate() by Max Reitz · 8 years ago
  4. 8243ccb block: Add PreallocMode to BD.bdrv_truncate() by Max Reitz · 8 years ago
  5. 90880ff block: add bdrv_measure() API by Stefan Hajnoczi · 8 years ago
  6. 615b5dc block: release persistent bitmaps on inactivate by Vladimir Sementsov-Ogievskiy · 8 years ago
  7. 67b792f block: add bdrv_can_store_new_dirty_bitmap by Vladimir Sementsov-Ogievskiy · 8 years ago
  8. cca43ae block: bdrv_close: release bitmaps after drv->bdrv_close by Vladimir Sementsov-Ogievskiy · 8 years ago
  9. cb9ff6c block: new bdrv_reopen_bitmaps_rw interface by Vladimir Sementsov-Ogievskiy · 8 years ago
  10. 50bf65b block: refactor bdrv_reopen_commit by Vladimir Sementsov-Ogievskiy · 8 years ago
  11. 5ce6bfe mirror: Fix inconsistent backing AioContext for after mirroring by sochin.jiang · 8 years ago
  12. c01c214 block: remove all encryption handling APIs by Daniel P. Berrange · 8 years ago
  13. 2119882 block: introduce dirty_bitmap_mutex by Paolo Bonzini · 8 years ago
  14. 3783fa3 block: protect tracked_requests and flush_queue with reqs_lock by Paolo Bonzini · 8 years ago
  15. 47fec59 block: access write_gen with atomics by Paolo Bonzini · 8 years ago
  16. d3faa13 block: access copy_on_read with atomic ops by Paolo Bonzini · 8 years ago
  17. 03c320d block/file-*: *_parse_filename() and colons by Max Reitz · 8 years ago
  18. 0d54a6f block: Fix backing paths for filenames with colons by Max Reitz · 8 years ago
  19. 9c5e659 block: Fix write/resize permissions for inactive images by Kevin Wolf · 8 years ago
  20. 38701b6 block: Inactivate parents before children by Kevin Wolf · 8 years ago
  21. cfa1a57 block: Drop permissions when migration completes by Kevin Wolf · 8 years ago
  22. 4417ab7 block: New BdrvChildRole.activate() for blk_resume_after_migration() by Kevin Wolf · 8 years ago
  23. ffd1a5a block: Respect "force-share" in perm propagating by Fam Zheng · 8 years ago
  24. 5a9347c block: Add, parse and store "force-share" option by Fam Zheng · 8 years ago
  25. 5176196 block: Make bdrv_perm_names public by Fam Zheng · 8 years ago
  26. ff6ed71 block: Simplify bdrv_append_temp_snapshot() logic by Eric Blake · 8 years ago
  27. 46f5ac2 qobject: Use simpler QDict/QList scalar insertion macros by Eric Blake · 8 years ago
  28. de6e795 qobject: Drop useless QObject casts by Eric Blake · 8 years ago
  29. 504c205 block: assert no image modification under BDRV_O_INACTIVE by Denis V. Lunev · 8 years ago
  30. f59adb3 block: Add .bdrv_truncate() error messages by Max Reitz · 8 years ago
  31. 4bff28b block: Add errp to BD.bdrv_truncate() by Max Reitz · 8 years ago
  32. ed3d2ec block: Add errp to b{lk,drv}_truncate() by Max Reitz · 8 years ago
  33. 4a00824 block: An empty filename counts as no filename by Max Reitz · 8 years ago
  34. 362b378 Revert "block/io: Comment out permission assertions" by Max Reitz · 8 years ago
  35. 3d8ce17 block: use bdrv_can_set_read_only() during reopen by Jeff Cody · 8 years ago
  36. 45803a0 block: introduce bdrv_can_set_read_only() by Jeff Cody · 8 years ago
  37. 93ed524 block: code movement by Jeff Cody · 8 years ago
  38. d6fcdf0 block: honor BDRV_O_ALLOW_RDWR when clearing bs->read_only by Jeff Cody · 8 years ago
  39. e2b8247 block: do not set BDS read_only if copy_on_read enabled by Jeff Cody · 8 years ago
  40. fe5241b block: add bdrv_set_read_only() helper function by Jeff Cody · 8 years ago
  41. 9217283 block: Make errp the last parameter of bdrv_img_create by Fam Zheng · 8 years ago
  42. e3e0003 block/io: Comment out permission assertions by Max Reitz · 8 years ago
  43. 052a757 block: Introduce bdrv_coroutine_enter by Fam Zheng · 8 years ago
  44. aabf591 block: Quiesce old aio context during bdrv_set_aio_context by Fam Zheng · 8 years ago
  45. bb2614e block: Assert attached child node has right aio context by Fam Zheng · 8 years ago
  46. 129c7d1 block: Document -drive problematic code and bugs by Markus Armbruster · 8 years ago
  47. c2b6428 block: quiesce AioContext when detaching from it by Paolo Bonzini · 8 years ago
  48. 8cd1a3e block: Propagate error in bdrv_open_backing_file by Fam Zheng · 8 years ago
  49. c1cef67 block: Always call bdrv_child_check_perm first by Fam Zheng · 8 years ago
  50. 9e7e940 block: Refresh filename after changing backing file by Kevin Wolf · 8 years ago
  51. 466787f block: Remove check_new_perm from bdrv_replace_child() by Kevin Wolf · 8 years ago
  52. b64842d Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 8 years ago
  53. 5577fff block: More detailed syntax error reporting for JSON filenames by Markus Armbruster · 8 years ago
  54. 57348c2 qobject: Propagate parse errors through qobject_from_json() by Markus Armbruster · 8 years ago
  55. 5fe31c2 block: Fix error handling in bdrv_replace_in_backing_chain() by Kevin Wolf · 8 years ago
  56. 234ac1a block: Handle permission errors in change_parent_backing_link() by Kevin Wolf · 8 years ago
  57. 4618112 block: Ignore multiple children in bdrv_check_update_perm() by Kevin Wolf · 8 years ago
  58. 8ee0399 block: Factor out bdrv_replace_child_noperm() by Kevin Wolf · 8 years ago
  59. d0ac038 block: Factor out should_update_child() by Kevin Wolf · 8 years ago
  60. b2c2832 block: Add Error parameter to bdrv_append() by Kevin Wolf · 8 years ago
  61. 12fa4af block: Add Error parameter to bdrv_set_backing_hd() by Kevin Wolf · 8 years ago
  62. c8f6d58 block: Assertions for resize permission by Kevin Wolf · 8 years ago
  63. 3e44c8e block: Allow backing file links in change_parent_backing_link() by Kevin Wolf · 8 years ago
  64. db95dbb block: BdrvChildRole.attach/detach() callbacks by Kevin Wolf · 8 years ago
  65. dd65a52 block: Fix pending requests check in bdrv_append() by Kevin Wolf · 8 years ago
  66. 26de943 block: Add BdrvChildRole.stay_at_node by Kevin Wolf · 8 years ago
  67. d083319 block: Include details on permission errors in message by Kevin Wolf · 8 years ago
  68. b541155 block: Add BdrvChildRole.get_parent_desc() by Kevin Wolf · 8 years ago
  69. d708642 block: Add error parameter to blk_insert_bs() by Kevin Wolf · 8 years ago
  70. 6d0eb64 block: Add permissions to blk_new() by Kevin Wolf · 8 years ago
  71. f68c598 block: Request real permissions in bdrv_attach_child() by Kevin Wolf · 8 years ago
  72. 78e421c block: Require .bdrv_child_perm() with child nodes by Kevin Wolf · 8 years ago
  73. 91ef382 vvfat: Implement .bdrv_child_perm() by Kevin Wolf · 8 years ago
  74. 6b1a044 block: Default .bdrv_child_perm() for format drivers by Kevin Wolf · 8 years ago
  75. 6a1b9ee block: Default .bdrv_child_perm() for filter drivers by Kevin Wolf · 8 years ago
  76. 33a610c block: Involve block drivers in permission granting by Kevin Wolf · 8 years ago
  77. d5e6f43 block: Let callers request permissions when attaching a child node by Kevin Wolf · 8 years ago
  78. 8b2ff52 block: Add Error argument to bdrv_attach_child() by Kevin Wolf · 8 years ago
  79. 6b4e463 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 8 years ago
  80. 680c7f9 block: Add bdrv_new_open_driver() by Kevin Wolf · 8 years ago
  81. 01a5650 block: Factor out bdrv_open_driver() by Kevin Wolf · 8 years ago
  82. 5696c6e block: Use BlockBackend for image probing by Kevin Wolf · 8 years ago
  83. 2d6b86a block: Factor out bdrv_open_child_bs() by Kevin Wolf · 8 years ago
  84. 4e4bf5c block: Attach bs->file only during .bdrv_open() by Kevin Wolf · 8 years ago
  85. 52cdbc5 block: Pass BdrvChild to bdrv_truncate() by Kevin Wolf · 8 years ago
  86. ca6b6e1 Don't check qobject_type() before qobject_to_qdict() by Markus Armbruster · 8 years ago
  87. 16e977d block: bdrv_invalidate_cache: invalidate children first by Vladimir Sementsov-Ogievskiy · 8 years ago
  88. 418661e block: check full backing filename when searching protocol filenames by Jeff Cody · 8 years ago
  89. 0ab8ed1 trace: switch to modular code generation for sub-directories by Daniel P. Berrange · 8 years ago
  90. 7ad2757 block: remove dead check by Paolo Bonzini · 8 years ago
  91. eb0df69 block: Emit modules in bdrv_iterate_format() by Max Reitz · 8 years ago
  92. ceff5bd block: Fix bdrv_iterate_format() sorting by Max Reitz · 8 years ago
  93. 61b49e4 block: Support streaming to an intermediate layer by Alberto Garcia · 8 years ago
  94. 40840e4 block: Pause all jobs during bdrv_reopen_multiple() by Alberto Garcia · 8 years ago
  95. c9d1a56 block: only call aio_poll on the current thread's AioContext by Paolo Bonzini · 8 years ago
  96. 720150f block: prepare bdrv_reopen_multiple to release AioContext by Paolo Bonzini · 8 years ago
  97. 2d76e72 block: Add qdev ID to DEVICE_TRAY_MOVED by Kevin Wolf · 8 years ago
  98. c5f3014 block: Add bdrv_runtime_opts to query-command-line-options by Kevin Wolf · 8 years ago
  99. 818584a block: Move 'discard' option to bdrv_open_common() by Kevin Wolf · 8 years ago
  100. 692e01a block: Parse 'detect-zeroes' in bdrv_open_common() by Kevin Wolf · 8 years ago