1. 5433c24 block: Prepare for NULL BDS by Max Reitz · 9 years ago
  2. 373340b block: Move I/O status and error actions into BB by Max Reitz · 9 years ago
  3. 7f0e9da block: Move BlockAcctStats into BlockBackend by Max Reitz · 9 years ago
  4. 68e9ec0 block: Move guest_block_size into BlockBackend by Max Reitz · 9 years ago
  5. b4d0282 block: Invoke change media CB before NULLing drv by Max Reitz · 9 years ago
  6. 28d7a78 block: Make bdrv_is_inserted() recursive by Max Reitz · 9 years ago
  7. e031f75 block: Make bdrv_is_inserted() return a bool by Max Reitz · 9 years ago
  8. d44f928 block: Set BDRV_O_INCOMING in bdrv_fill_options() by Max Reitz · 9 years ago
  9. 10817bf coroutine: move into libqemuutil.a library by Daniel P. Berrange · 10 years ago
  10. 15489c7 block: auto-generated node-names by Jeff Cody · 9 years ago
  11. 779020c block: Allow bdrv_unref_child(bs, NULL) by Kevin Wolf · 9 years ago
  12. 8e419ae block: Remove bdrv_swap() by Kevin Wolf · 9 years ago
  13. 3f09bfb block: Add and use bdrv_replace_in_backing_chain() by Kevin Wolf · 9 years ago
  14. dd62f1c block: Implement bdrv_append() without bdrv_swap() by Kevin Wolf · 10 years ago
  15. d42a8a9 block: Introduce parents list by Kevin Wolf · 9 years ago
  16. 063dd40 block: Split bdrv_move_feature_fields() by Kevin Wolf · 9 years ago
  17. 5db15a5 block: Manage backing file references in bdrv_set_backing_hd() by Kevin Wolf · 9 years ago
  18. 760e006 block: Convert bs->backing_hd to BdrvChild by Kevin Wolf · 10 years ago
  19. b26e90f block: Remove bdrv_open_image() by Kevin Wolf · 10 years ago
  20. 9a4f4c3 block: Convert bs->file to BdrvChild by Kevin Wolf · 10 years ago
  21. 1fdd693 block: Introduce BDS.file_child by Kevin Wolf · 10 years ago
  22. 99b7e77 block: disable I/O limits at the beginning of bdrv_close() by Alberto Garcia · 9 years ago
  23. 4d2cb09 block: Allow specifying driver-specific options to reopen by Kevin Wolf · 10 years ago
  24. cf25ff8 block: Drop bdrv_find_whitelisted_format() by Max Reitz · 10 years ago
  25. 053e157 block: Drop drv parameter from bdrv_fill_options() by Max Reitz · 10 years ago
  26. ce34377 block: Drop drv parameter from bdrv_open_inherit() by Max Reitz · 10 years ago
  27. 6ebf9aa block: Drop drv parameter from bdrv_open() by Max Reitz · 10 years ago
  28. e664171 block: Always pass NULL as drv for bdrv_open() by Max Reitz · 10 years ago
  29. fe64669 opts: produce valid command line in qemu_opts_print by Kővágó, Zoltán · 10 years ago
  30. e12f378 block: more check for replaced node by Wen Congyang · 10 years ago
  31. 80a1e13 block: Fix backing file child when modifying graph by Kevin Wolf · 10 years ago
  32. 9a7dedb block: Reorder cleanups in bdrv_close() by Kevin Wolf · 10 years ago
  33. 33a6040 block: Introduce bdrv_unref_child() by Kevin Wolf · 10 years ago
  34. b4b059f block: Introduce bdrv_open_child() by Kevin Wolf · 10 years ago
  35. df58179 block: Move bdrv_attach_child() calls up the call chain by Kevin Wolf · 10 years ago
  36. 53ec73e block: Use bdrv_drain to replace uncessary bdrv_drain_all by Fam Zheng · 10 years ago
  37. c2e0dbb block: Initialize local_err in bdrv_append_temp_snapshot by Fam Zheng · 10 years ago
  38. 6e82e4b block: Remove bdrv_reset_dirty by Fam Zheng · 10 years ago
  39. b192af8 block: Use bdrv_is_sg() everywhere by Dimitris Aragiorgis · 10 years ago
  40. c6a8c32 util/hbitmap: Add an API to reset all set bits in hbitmap by Wen Congyang · 10 years ago
  41. cc7a8ea Include qapi/qmp/qerror.h exactly where needed by Markus Armbruster · 10 years ago
  42. d49b683 qerror: Move #include out of qerror.h by Markus Armbruster · 10 years ago
  43. c6bd8c7 qerror: Clean up QERR_ macros to expand into a single string by Markus Armbruster · 10 years ago
  44. f3e3b08 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 10 years ago
  45. 67251a3 block: Fix reopen flag inheritance by Kevin Wolf · 10 years ago
  46. bddcec3 block: Add BlockDriverState.inherits_from by Kevin Wolf · 10 years ago
  47. 6e93e7c block: Add list of children to BlockDriverState by Kevin Wolf · 10 years ago
  48. 6ee4ce1 block: Drain requests before swapping nodes in bdrv_swap() by Kevin Wolf · 10 years ago
  49. f3930ed block: Move flag inheritance to bdrv_open_inherit() by Kevin Wolf · 10 years ago
  50. 18edf28 block: Use QemuOpts in bdrv_open_common() by Kevin Wolf · 10 years ago
  51. 53a2951 block: driver should override flags in bdrv_open() by Max Reitz · 10 years ago
  52. 06207b0 block: Change bitmap truncate conditional to assertion by John Snow · 10 years ago
  53. 5270b6a block: record new size in bdrv_dirty_bitmap_truncate by John Snow · 10 years ago
  54. db62833 throttle: acquire the ThrottleGroup lock in bdrv_swap() by Alberto Garcia · 10 years ago
  55. 76f4afb throttle: Add throttle group support by Alberto Garcia · 10 years ago
  56. 0e5b0a2 throttle: Extract timers from ThrottleState into a separate structure by Benoît Canet · 10 years ago
  57. 9abe3bd qapi: add dirty bitmap status by John Snow · 10 years ago
  58. 4a9c9ea block: Detect multiplication overflow in bdrv_getlength by Fam Zheng · 10 years ago
  59. 459b4e6 block: align bounce buffers to page by Denis V. Lunev · 10 years ago
  60. 4196d2f block: minimal bounce buffer alignment by Denis V. Lunev · 10 years ago
  61. 61007b3 block: move I/O request processing to block/io.c by Stefan Hajnoczi · 10 years ago
  62. 0eb7217 block: extract bdrv_setup_io_funcs() by Stefan Hajnoczi · 10 years ago
  63. e0c47b6 block: add bdrv_set_dirty()/bdrv_reset_dirty() to block_int.h by Stefan Hajnoczi · 10 years ago
  64. 4f5472c block: replace bdrv_states iteration with bdrv_next() by Stefan Hajnoczi · 10 years ago
  65. ce1ffea block: Resize bitmaps on bdrv_truncate by John Snow · 10 years ago
  66. 20dca81 block: Ensure consistent bitmap function prototypes by John Snow · 10 years ago
  67. aa0c7ca block: add BdrvDirtyBitmap documentation by John Snow · 10 years ago
  68. a113534 qmp: Add dirty bitmap status field in query-block by John Snow · 10 years ago
  69. e74e6b7 qmp: add block-dirty-bitmap-clear by John Snow · 10 years ago
  70. d58d845 qmp: Add support of "dirty-bitmap" sync mode for drive-backup by John Snow · 10 years ago
  71. 9bd2b08 block: Add bitmap successors by John Snow · 10 years ago
  72. b8e6fb7 block: Add bitmap disabled status by John Snow · 10 years ago
  73. 592fdd0 block: Introduce bdrv_dirty_bitmap_granularity() by John Snow · 10 years ago
  74. 341ebc2 qmp: Add block-dirty-bitmap-add and block-dirty-bitmap-remove by John Snow · 10 years ago
  75. 5fba6c0 qmp: Ensure consistent granularity type by John Snow · 10 years ago
  76. 0db6e54 qapi: Add optional field "name" to block dirty bitmap by Fam Zheng · 10 years ago
  77. d5a8ee6 qmp: fill in the image field in BlockDeviceInfo by Alberto Garcia · 10 years ago
  78. 81e5f78 block: use bdrv_get_device_or_node_name() in error messages by Alberto Garcia · 10 years ago
  79. 9b2aa84 block: add bdrv_get_device_or_node_name() by Alberto Garcia · 10 years ago
  80. 0b5a244 block: avoid unnecessary bottom halves by Paolo Bonzini · 10 years ago
  81. 69da3b0 block: Pause block jobs in bdrv_drain_all by Fam Zheng · 10 years ago
  82. de50a20 block: Switch to host monotonic clock for IO throttling by Fam Zheng · 10 years ago
  83. 786a4ea Convert (ffs(val) - 1) to ctz32(val) by Stefan Hajnoczi · 10 years ago
  84. fc3959e block: Fix unaligned zero write by Fam Zheng · 10 years ago
  85. d51a242 block: Drop bdrv_find by Fam Zheng · 10 years ago
  86. a1f688f block: Deprecate QCOW/QCOW2 encryption by Markus Armbruster · 10 years ago
  87. 892b7de block: add bdrv functions for geometry and blocksize by Ekaterina Tumanova · 10 years ago
  88. dc523cd34 qemu-img: Suppress unhelpful extra errors in convert, amend by Markus Armbruster · 10 years ago
  89. f43e47d QemuOpts: Drop qemu_opt_set(), rename qemu_opt_set_err(), fix use by Markus Armbruster · 10 years ago
  90. 6be4194 block: Suppress unhelpful extra errors in bdrv_img_create() by Markus Armbruster · 10 years ago
  91. 39101f2 QemuOpts: Convert qemu_opt_set_number() to Error, fix its use by Markus Armbruster · 10 years ago
  92. b9c6494 block: Keep bdrv_check*_request()'s return value by Max Reitz · 10 years ago
  93. c0191e7 block: Remove "growable" from BDS by Max Reitz · 10 years ago
  94. b65a5e1 block: Add Error parameter to bdrv_find_protocol() by Max Reitz · 10 years ago
  95. b1ca639 block: Eliminate silly QERR_ macros used for encryption keys by Markus Armbruster · 10 years ago
  96. 4d2855a block: New bdrv_add_key(), convert monitor to use it by Markus Armbruster · 10 years ago
  97. 75af1f3 block: introduce BDRV_REQUEST_MAX_SECTORS by Peter Lieven · 10 years ago
  98. f4564d5 block: add accounting for merged requests by Peter Lieven · 10 years ago
  99. 9876415 block: change default for discard and write zeroes to INT_MAX by Peter Lieven · 10 years ago
  100. a1a11d1 block: remove unused variable in bdrv_commit by Jeff Cody · 10 years ago