1. 0eb7217 block: extract bdrv_setup_io_funcs() by Stefan Hajnoczi · 10 years ago
  2. e0c47b6 block: add bdrv_set_dirty()/bdrv_reset_dirty() to block_int.h by Stefan Hajnoczi · 10 years ago
  3. 20dca81 block: Ensure consistent bitmap function prototypes by John Snow · 10 years ago
  4. e74e6b7 qmp: add block-dirty-bitmap-clear by John Snow · 10 years ago
  5. d58d845 qmp: Add support of "dirty-bitmap" sync mode for drive-backup by John Snow · 10 years ago
  6. 9bd2b08 block: Add bitmap successors by John Snow · 10 years ago
  7. b8e6fb7 block: Add bitmap disabled status by John Snow · 10 years ago
  8. 592fdd0 block: Introduce bdrv_dirty_bitmap_granularity() by John Snow · 10 years ago
  9. 341ebc2 qmp: Add block-dirty-bitmap-add and block-dirty-bitmap-remove by John Snow · 10 years ago
  10. 5fba6c0 qmp: Ensure consistent granularity type by John Snow · 10 years ago
  11. 0db6e54 qapi: Add optional field "name" to block dirty bitmap by Fam Zheng · 10 years ago
  12. d5a8ee6 qmp: fill in the image field in BlockDeviceInfo by Alberto Garcia · 10 years ago
  13. 9b2aa84 block: add bdrv_get_device_or_node_name() by Alberto Garcia · 10 years ago
  14. 751ebd7 blockjob: Allow nested pause by Fam Zheng · 10 years ago
  15. 4911017 AioContext: acquire/release AioContext during aio_poll by Paolo Bonzini · 10 years ago
  16. e98ab09 aio-posix: move pollfds to thread-local storage by Paolo Bonzini · 10 years ago
  17. 3f47265 nbd: Set block size to BDRV_SECTOR_SIZE by Max Reitz · 10 years ago
  18. ac97393 nbd: Fix potential signed overflow issues by Max Reitz · 10 years ago
  19. 98f44bb nbd: Handle blk_getlength() failure by Max Reitz · 10 years ago
  20. d51a242 block: Drop bdrv_find by Fam Zheng · 10 years ago
  21. 892b7de block: add bdrv functions for geometry and blocksize by Ekaterina Tumanova · 10 years ago
  22. 06d05fa qcow2: Allow creation with refcount order != 4 by Max Reitz · 10 years ago
  23. 876eb1b sheepdog: selectable object size support by Teruaki Ishizaki · 10 years ago
  24. cd12bb5 coroutine: Clean up qemu_coroutine_enter() by Kevin Wolf · 10 years ago
  25. 2e5b887 block: Forbid bdrv_set_aio_context outside BQL by Fam Zheng · 10 years ago
  26. c0191e7 block: Remove "growable" from BDS by Max Reitz · 10 years ago
  27. b65a5e1 block: Add Error parameter to bdrv_find_protocol() by Max Reitz · 10 years ago
  28. f53a829 nbd: Drop BDS backpointer by Max Reitz · 10 years ago
  29. 4d2855a block: New bdrv_add_key(), convert monitor to use it by Markus Armbruster · 10 years ago
  30. 75af1f3 block: introduce BDRV_REQUEST_MAX_SECTORS by Peter Lieven · 10 years ago
  31. 1ce5284 nbd: Improve error messages by Max Reitz · 10 years ago
  32. e246211 block: add event when disk usage exceeds threshold by Francesco Romani · 10 years ago
  33. f4564d5 block: add accounting for merged requests by Peter Lieven · 10 years ago
  34. 9a29e18 block: update string sizes for filename,backing_file,exact_filename by Jeff Cody · 10 years ago
  35. b629a38 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 10 years ago
  36. f186aa9 qemu-timer: rename timer_init to timer_init_tl by Paolo Bonzini · 10 years ago
  37. bb00021 block: Split BLOCK_OP_TYPE_COMMIT to BLOCK_OP_TYPE_COMMIT_{SOURCE, TARGET} by Fam Zheng · 10 years ago
  38. 66552b8 coroutine: drop qemu_coroutine_adjust_pool_size by Paolo Bonzini · 10 years ago
  39. c4237df block: fix spoiling all dirty bitmaps by mirror and migration by Vladimir Sementsov-Ogievskiy · 10 years ago
  40. 9f07429 block: JSON filenames and relative backing files by Max Reitz · 10 years ago
  41. 0a82855 block: Get full backing filename from string by Max Reitz · 10 years ago
  42. b5cf2c1 block: drop unused bdrv_clear_incoming_migration_all() prototype by Stefan Hajnoczi · 10 years ago
  43. 5c98415 vmdk: Fix error for JSON descriptor file names by Max Reitz · 10 years ago
  44. 5f535a9 block: Make essential BlockDriver objects public by Max Reitz · 10 years ago
  45. 38f3ef5 raw: Prohibit dangerous writes for probed images by Kevin Wolf · 10 years ago
  46. 7cddd37 block: Read only one sector for format probing by Kevin Wolf · 10 years ago
  47. e140177 nbd: Change external interface to BlockBackend by Max Reitz · 10 years ago
  48. 20a9e77 block: Add bdrv_get_node_name by Fam Zheng · 10 years ago
  49. 04df765 block: Add bdrv_next_node by Fam Zheng · 10 years ago
  50. 776346c Merge remote-tracking branch 'remotes/mjt/tags/pull-trivial-patches-2014-11-11' into staging by Peter Maydell · 10 years ago
  51. 705be72 block: Fix comment for bdrv_co_get_block_status by Fam Zheng · 10 years ago
  52. 5b98db0 block: add bdrv_drain() by Stefan Hajnoczi · 10 years ago
  53. dec7d42 blockjob: add block_job_defer_to_main_loop() by Stefan Hajnoczi · 10 years ago
  54. 7748543 block: Add status callback to bdrv_amend_options() by Max Reitz · 10 years ago
  55. ef6dbf1 blockjob: Add "ready" field by Max Reitz · 10 years ago
  56. 345f9e1 blockjob: Introduce block_job_complete_sync() by Max Reitz · 10 years ago
  57. 9405418 qcow2: Optimize bdrv_make_empty() by Max Reitz · 10 years ago
  58. 2647fab BlockLimits: introduce max_transfer_length by Peter Lieven · 10 years ago
  59. 9ebd844 block: Add qemu_{,try_}blockalign0() by Max Reitz · 10 years ago
  60. a7f53e2 block: Lift device model API into BlockBackend by Markus Armbruster · 10 years ago
  61. d829a21 block/qapi: Convert qmp_query_block() to BlockBackend by Markus Armbruster · 10 years ago
  62. 097310b block: Rename BlockDriverCompletionFunc to BlockCompletionFunc by Markus Armbruster · 10 years ago
  63. 7c84b1b block: Rename BlockDriverAIOCB* to BlockAIOCB* by Markus Armbruster · 10 years ago
  64. 7f06d47 block: Merge BlockBackend and BlockDriverState name spaces by Markus Armbruster · 10 years ago
  65. bfb197e block: Eliminate BlockDriverState member device_name[] by Markus Armbruster · 10 years ago
  66. fea68bb block: Eliminate bdrv_iterate(), use bdrv_next() by Markus Armbruster · 10 years ago
  67. 7e7d56d block: Connect BlockBackend to BlockDriverState by Markus Armbruster · 10 years ago
  68. e4e9986 block: Split bdrv_new_root() off bdrv_new() by Markus Armbruster · 10 years ago
  69. 2f78e49 async: aio_context_new(): Handle event_notifier_init failure by Chrysostomos Nanakos · 10 years ago
  70. 8007429 block: Rename qemu_aio_release -> qemu_aio_unref by Fam Zheng · 10 years ago
  71. ca5fd11 block: Drop AIOCBInfo.cancel by Fam Zheng · 10 years ago
  72. 02c50ef block: Add bdrv_aio_cancel_async by Fam Zheng · 10 years ago
  73. f197fe2 block: Add refcnt in BlockDriverAIOCB by Fam Zheng · 10 years ago
  74. 5366d0c block: Make the block accounting functions operate on BlockAcctStats by Benoît Canet · 11 years ago
  75. 28298fd block: rename BlockAcctType members to start with BLOCK_ instead of BDRV_ by Benoît Canet · 11 years ago
  76. 5e5a94b block: Extract the block accounting code by Benoît Canet · 11 years ago
  77. 0ddd0ad block: Extract the BlockAcctStats structure by Benoît Canet · 11 years ago
  78. a31e69c thread-pool: Drop unnecessary includes by Markus Armbruster · 10 years ago
  79. 3338442 block: Add AIO context notifiers by Max Reitz · 11 years ago
  80. b493317 aio-win32: add support for sockets by Paolo Bonzini · 11 years ago
  81. a3462c6 AioContext: introduce aio_prepare by Paolo Bonzini · 11 years ago
  82. e4c7e2d AioContext: export and use aio_dispatch by Paolo Bonzini · 11 years ago
  83. 845ca10 AioContext: take bottom halves into account when computing aio_poll timeout by Paolo Bonzini · 11 years ago
  84. 0b9caf9 coroutine: Drop co_sleep_ns by Fam Zheng · 11 years ago
  85. 91af701 block: Add bdrv_refresh_filename() by Max Reitz · 11 years ago
  86. 7d2a35c block: Introduce qemu_try_blockalign() by Kevin Wolf · 11 years ago
  87. ac2662a coroutine: make pool size dynamic by Stefan Hajnoczi · 11 years ago
  88. 65a9bb2 block: New bdrv_nb_sectors() by Markus Armbruster · 11 years ago
  89. 3baca89 block: Add Error argument to bdrv_refresh_limits() by Kevin Wolf · 11 years ago
  90. acfb23a AioContext: do not rely on aio_poll(ctx, true) result to end a loop by Paolo Bonzini · 11 years ago
  91. 0ceb849 AioContext: speed up aio_notify by Paolo Bonzini · 11 years ago
  92. 87f68d3 block: drop aio functions that operate on the main AioContext by Paolo Bonzini · 11 years ago
  93. 448ad91 block: block: introduce APIs for submitting IO as a batch by Ming Lei · 11 years ago
  94. 54e2690 block: extend block-commit to accept a string for the backing file by Jeff Cody · 11 years ago
  95. 5a6684d block: add helper function to determine if a BDS is in a chain by Jeff Cody · 11 years ago
  96. 4ab1559 qemu-img create: add 'nocow' option by Chunyan Liu · 11 years ago
  97. 8954000 Merge remote-tracking branch 'remotes/bonzini/nbd-next' into staging by Peter Maydell · 11 years ago
  98. 32d7d2e nbd: Handle NBD_OPT_LIST option. by Hani Benhabiles · 11 years ago
  99. f5076b5 nbd: Handle fixed new-style clients. by Hani Benhabiles · 11 years ago
  100. 2d40fa6 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 11 years ago