1. 111049a blockjob: refactor backup_start as backup_job_create by John Snow · 8 years ago
  2. 0df4ba5 Blockjobs: Internalize user_pause logic by John Snow · 8 years ago
  3. 8254b6d blockjob: centralize QMP event emissions by John Snow · 8 years ago
  4. 47970df Replication/Blockjobs: Create replication jobs as internal by John Snow · 8 years ago
  5. 559b935 blockjobs: hide internal jobs from management API by John Snow · 8 years ago
  6. 312fe09 block: Add 'base-node' parameter to the 'block-stream' command by Alberto Garcia · 8 years ago
  7. 554b614 block: Add QMP support for streaming to an intermediate layer by Alberto Garcia · 8 years ago
  8. 058223a block: Check blockers in all nodes involved in a block-commit job by Alberto Garcia · 8 years ago
  9. 7d5e199 qapi: rename QmpOutputVisitor to QObjectOutputVisitor by Daniel P. Berrange · 9 years ago
  10. b3db211 qapi: rename *qmp-*-visitor* to *qobject-*-visitor* by Daniel P. Berrange · 9 years ago
  11. 74e1ae7 block: Remove qemu_root_bds_opts by Kevin Wolf · 9 years ago
  12. 818584a block: Move 'discard' option to bdrv_open_common() by Kevin Wolf · 9 years ago
  13. b85114f block: Use 'detect-zeroes' option for 'blockdev-change-medium' by Kevin Wolf · 9 years ago
  14. 692e01a block: Parse 'detect-zeroes' in bdrv_open_common() by Kevin Wolf · 9 years ago
  15. 0ffcdd9 block: Drop aio/cache consistency check from qmp_blockdev_add() by Kevin Wolf · 9 years ago
  16. 24df38b block: Fix error path in qmp_blockdev_change_medium() by Kevin Wolf · 9 years ago
  17. 9ec8873 block: Remove BB interface from blockdev-add/del by Kevin Wolf · 9 years ago
  18. e467da7 block: Avoid printing NULL string in error messages by Kevin Wolf · 9 years ago
  19. 7a9877a block: Accept device model name for block_set_io_throttle by Kevin Wolf · 9 years ago
  20. 70e2cb3 block: Accept device model name for blockdev-change-medium by Kevin Wolf · 9 years ago
  21. fbe2d81 block: Accept device model name for eject by Kevin Wolf · 9 years ago
  22. 00949ba block: Accept device model name for x-blockdev-remove-medium by Kevin Wolf · 9 years ago
  23. 716df21 block: Accept device model name for x-blockdev-insert-medium by Kevin Wolf · 9 years ago
  24. b33945c block: Accept device model name for blockdev-open/close-tray by Kevin Wolf · 9 years ago
  25. 4e200cf block: rename "read-only" to BDRV_OPT_READ_ONLY by Alberto Garcia · 9 years ago
  26. f87a0e2 block: Add "read-only" to the options QDict by Alberto Garcia · 9 years ago
  27. 8212ff8 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 9 years ago
  28. 3b8c176 qtail: clean up direct access to tqe_prev field by Igor Mammedov · 9 years ago
  29. b49f7ea mirror: auto complete active commit by Wen Congyang · 9 years ago
  30. 3b7b123 blockdev-backup: added support for data compression by Pavel Butsykin · 9 years ago
  31. 13b9414 drive-backup: added support for data compression by Pavel Butsykin · 9 years ago
  32. dc7a4a9 block: simplify blockdev-backup by Pavel Butsykin · 9 years ago
  33. 81206a8 block: simplify drive-backup by Pavel Butsykin · 9 years ago
  34. 0524e93 block: Accept node-name for drive-mirror by Kevin Wolf · 9 years ago
  35. b7e4fa2 block: Accept node-name for drive-backup by Kevin Wolf · 9 years ago
  36. 7b5dca3 block: Accept node-name for change-backing-file by Kevin Wolf · 9 years ago
  37. 75dfd40 block: Accept node-name for blockdev-snapshot-internal-sync by Kevin Wolf · 9 years ago
  38. 2dfb4c0 block: Accept node-name for blockdev-snapshot-delete-internal-sync by Kevin Wolf · 9 years ago
  39. 07eec65 block: Accept node-name for blockdev-mirror by Kevin Wolf · 9 years ago
  40. cef34ee block: Accept node-name for blockdev-backup by Kevin Wolf · 9 years ago
  41. 1d13b16 block: Accept node-name for block-commit by Kevin Wolf · 9 years ago
  42. b6c1bae block: Accept node-name for block-stream by Kevin Wolf · 9 years ago
  43. 39d990a block: Accept any target node for transactional blockdev-backup by Kevin Wolf · 9 years ago
  44. faecd40 block: Simplify drive-mirror by Eric Blake · 9 years ago
  45. 4dc9397 block: Simplify block_set_io_throttle by Eric Blake · 9 years ago
  46. ff356ee blockdev: Fix regression with the default naming of throttling groups by Alberto Garcia · 9 years ago
  47. fd62c60 commit: Add 'job-id' parameter to 'block-commit' by Alberto Garcia · 9 years ago
  48. 2323322 stream: Add 'job-id' parameter to 'block-stream' by Alberto Garcia · 9 years ago
  49. 70559d4 backup: Add 'job-id' parameter to 'blockdev-backup' and 'drive-backup' by Alberto Garcia · 9 years ago
  50. 71aa986 mirror: Add 'job-id' parameter to 'blockdev-mirror' and 'drive-mirror' by Alberto Garcia · 9 years ago
  51. 3ddf3ef block: Use block_job_get() in find_block_job() by Alberto Garcia · 9 years ago
  52. 3b098d5 qapi: Add new visit_complete() function by Eric Blake · 9 years ago
  53. 1830f22 qmp-output-visitor: Favor new visit_free() function by Eric Blake · 9 years ago
  54. 7fa124b Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2016-06-20' into staging by Peter Maydell · 9 years ago
  55. 621ff94 error: Remove NULL checks on error_propagate() calls by Eduardo Habkost · 9 years ago
  56. 17bd51f blockjob: move iostatus reset out of block_job_enter() by Stefan Hajnoczi · 9 years ago
  57. 274fcce block/mirror: Fix target backing BDS by Max Reitz · 9 years ago
  58. f0f55de block: use the block job list in qmp_query_block_jobs() by Alberto Garcia · 9 years ago
  59. 38a53d5 blockdev: clarify error on attempt to open locked tray by Colin Lord · 9 years ago
  60. bf18bee blockdev: clean up error handling in do_open_tray by Colin Lord · 9 years ago
  61. efd7556 blockdev-backup: Don't move target AioContext if it's attached by Fam Zheng · 9 years ago
  62. 0d97891 blockdev-backup: Use bdrv_lookup_bs on target by Fam Zheng · 9 years ago
  63. 5c438bc backup: Use BlockBackend for I/O by Kevin Wolf · 9 years ago
  64. e253f4b mirror: Use BlockBackend for I/O by Kevin Wolf · 9 years ago
  65. b880481 mirror: Allow target that already has a BlockBackend by Kevin Wolf · 9 years ago
  66. 109525a block: Drop errp parameter from blk_new() by Max Reitz · 9 years ago
  67. 5b36393 block: Make bdrv_open() return a BDS by Max Reitz · 9 years ago
  68. 88be7b4 block: Fix bdrv_next() memory leak by Kevin Wolf · 9 years ago
  69. 3a3086b block: clarify error message for qmp-eject by John Snow · 9 years ago
  70. 1f0c461 block: Remove BlockDriverState.blk by Kevin Wolf · 9 years ago
  71. 7c8eece block: Avoid bs->blk in bdrv_next() by Kevin Wolf · 9 years ago
  72. b26ded9 Revert "block: Forbid I/O throttling on nodes with multiple parents for 2.6" by Kevin Wolf · 9 years ago
  73. 7ca7f0f block: Decouple throttling from BlockDriverState by Kevin Wolf · 9 years ago
  74. 9714807 block: Move I/O throttling configuration functions to BlockBackend by Kevin Wolf · 9 years ago
  75. 27ccdd5 block: Move throttling fields from BDS to BB by Kevin Wolf · 9 years ago
  76. a561499 block: Make sure throttled BDSes always have a BB by Kevin Wolf · 9 years ago
  77. 7f82159 qmp: add monitor command to add/remove a child by Wen Congyang · 9 years ago
  78. 547cb15 block: Fix typo in comment by Wei Jiangang · 9 years ago
  79. 76b2232 block: Forbid I/O throttling on nodes with multiple parents for 2.6 by Kevin Wolf · 9 years ago
  80. 5cf87fd block: forbid x-blockdev-del from acting on DriveInfo by Paolo Bonzini · 9 years ago
  81. 61de4c6 block: Remove BDRV_O_CACHE_WB by Kevin Wolf · 9 years ago
  82. 04feb4a block: Use bdrv_parse_cache_mode() in drive_init() by Kevin Wolf · 9 years ago
  83. 72e775c block: Always set writeback mode in blk_new_open() by Kevin Wolf · 9 years ago
  84. e4b24b4 block: blockdev_init(): Call blk_set_enable_write_cache() explicitly by Kevin Wolf · 9 years ago
  85. 73ac451 block: Reject writethrough mode except at the root by Kevin Wolf · 9 years ago
  86. 4c84498 block: Remove copy-on-read from bdrv_move_feature_fields() by Kevin Wolf · 9 years ago
  87. 63eaaae block: Remove bdrv_make_anon() by Kevin Wolf · 9 years ago
  88. f348b6d util: move declarations out of qemu-common.h by Veronia Bahaa · 9 years ago
  89. 32bafa8 qapi: Don't special-case simple union wrappers by Eric Blake · 9 years ago
  90. 9aaf28c block: Remove bdrv_states list by Max Reitz · 9 years ago
  91. 262b4e8 block: Add bdrv_next_monitor_owned() by Max Reitz · 9 years ago
  92. 7c73587 blockdev: Remove blk_hide_on_behalf_of_hmp_drive_del() by Max Reitz · 9 years ago
  93. efaa7c4 blockdev: Split monitor reference from BB creation by Max Reitz · 9 years ago
  94. da31d59 block: Use blk_{commit,flush}_all() consistently by Max Reitz · 9 years ago
  95. f8746fb block: Fix memory leak in hmp_drive_add_node() by Kevin Wolf · 9 years ago
  96. 23f7fcb block: Fix qemu_root_bds_opts.head initialisation by Kevin Wolf · 9 years ago
  97. 2073d41 hmp: Extend drive_del to delete nodes without BB by Kevin Wolf · 9 years ago
  98. abb21ac hmp: 'drive_add -n' for creating a node without BB by Kevin Wolf · 9 years ago
  99. a81d616 block: Fix cache mode defaults in bds_tree_init() by Kevin Wolf · 9 years ago
  100. 73176be block: Fix snapshot=on cache modes by Kevin Wolf · 9 years ago