1. 776346c Merge remote-tracking branch 'remotes/mjt/tags/pull-trivial-patches-2014-11-11' into staging by Peter Maydell · 10 years ago
  2. 705be72 block: Fix comment for bdrv_co_get_block_status by Fam Zheng · 10 years ago
  3. 5b98db0 block: add bdrv_drain() by Stefan Hajnoczi · 10 years ago
  4. dec7d42 blockjob: add block_job_defer_to_main_loop() by Stefan Hajnoczi · 10 years ago
  5. 7748543 block: Add status callback to bdrv_amend_options() by Max Reitz · 10 years ago
  6. ef6dbf1 blockjob: Add "ready" field by Max Reitz · 10 years ago
  7. 345f9e1 blockjob: Introduce block_job_complete_sync() by Max Reitz · 10 years ago
  8. 9405418 qcow2: Optimize bdrv_make_empty() by Max Reitz · 10 years ago
  9. 2647fab BlockLimits: introduce max_transfer_length by Peter Lieven · 10 years ago
  10. 9ebd844 block: Add qemu_{,try_}blockalign0() by Max Reitz · 10 years ago
  11. a7f53e2 block: Lift device model API into BlockBackend by Markus Armbruster · 10 years ago
  12. d829a21 block/qapi: Convert qmp_query_block() to BlockBackend by Markus Armbruster · 10 years ago
  13. 097310b block: Rename BlockDriverCompletionFunc to BlockCompletionFunc by Markus Armbruster · 10 years ago
  14. 7c84b1b block: Rename BlockDriverAIOCB* to BlockAIOCB* by Markus Armbruster · 10 years ago
  15. 7f06d47 block: Merge BlockBackend and BlockDriverState name spaces by Markus Armbruster · 10 years ago
  16. bfb197e block: Eliminate BlockDriverState member device_name[] by Markus Armbruster · 10 years ago
  17. fea68bb block: Eliminate bdrv_iterate(), use bdrv_next() by Markus Armbruster · 10 years ago
  18. 7e7d56d block: Connect BlockBackend to BlockDriverState by Markus Armbruster · 10 years ago
  19. e4e9986 block: Split bdrv_new_root() off bdrv_new() by Markus Armbruster · 10 years ago
  20. 2f78e49 async: aio_context_new(): Handle event_notifier_init failure by Chrysostomos Nanakos · 10 years ago
  21. 8007429 block: Rename qemu_aio_release -> qemu_aio_unref by Fam Zheng · 10 years ago
  22. ca5fd11 block: Drop AIOCBInfo.cancel by Fam Zheng · 10 years ago
  23. 02c50ef block: Add bdrv_aio_cancel_async by Fam Zheng · 10 years ago
  24. f197fe2 block: Add refcnt in BlockDriverAIOCB by Fam Zheng · 10 years ago
  25. 5366d0c block: Make the block accounting functions operate on BlockAcctStats by Benoît Canet · 10 years ago
  26. 28298fd block: rename BlockAcctType members to start with BLOCK_ instead of BDRV_ by Benoît Canet · 10 years ago
  27. 5e5a94b block: Extract the block accounting code by Benoît Canet · 10 years ago
  28. 0ddd0ad block: Extract the BlockAcctStats structure by Benoît Canet · 10 years ago
  29. a31e69c thread-pool: Drop unnecessary includes by Markus Armbruster · 10 years ago
  30. 3338442 block: Add AIO context notifiers by Max Reitz · 11 years ago
  31. b493317 aio-win32: add support for sockets by Paolo Bonzini · 11 years ago
  32. a3462c6 AioContext: introduce aio_prepare by Paolo Bonzini · 11 years ago
  33. e4c7e2d AioContext: export and use aio_dispatch by Paolo Bonzini · 11 years ago
  34. 845ca10 AioContext: take bottom halves into account when computing aio_poll timeout by Paolo Bonzini · 11 years ago
  35. 0b9caf9 coroutine: Drop co_sleep_ns by Fam Zheng · 10 years ago
  36. 91af701 block: Add bdrv_refresh_filename() by Max Reitz · 11 years ago
  37. 7d2a35c block: Introduce qemu_try_blockalign() by Kevin Wolf · 11 years ago
  38. ac2662a coroutine: make pool size dynamic by Stefan Hajnoczi · 11 years ago
  39. 65a9bb2 block: New bdrv_nb_sectors() by Markus Armbruster · 11 years ago
  40. 3baca89 block: Add Error argument to bdrv_refresh_limits() by Kevin Wolf · 11 years ago
  41. acfb23a AioContext: do not rely on aio_poll(ctx, true) result to end a loop by Paolo Bonzini · 11 years ago
  42. 0ceb849 AioContext: speed up aio_notify by Paolo Bonzini · 11 years ago
  43. 87f68d3 block: drop aio functions that operate on the main AioContext by Paolo Bonzini · 11 years ago
  44. 448ad91 block: block: introduce APIs for submitting IO as a batch by Ming Lei · 11 years ago
  45. 54e2690 block: extend block-commit to accept a string for the backing file by Jeff Cody · 11 years ago
  46. 5a6684d block: add helper function to determine if a BDS is in a chain by Jeff Cody · 11 years ago
  47. 4ab1559 qemu-img create: add 'nocow' option by Chunyan Liu · 11 years ago
  48. 8954000 Merge remote-tracking branch 'remotes/bonzini/nbd-next' into staging by Peter Maydell · 11 years ago
  49. 32d7d2e nbd: Handle NBD_OPT_LIST option. by Hani Benhabiles · 11 years ago
  50. f5076b5 nbd: Handle fixed new-style clients. by Hani Benhabiles · 11 years ago
  51. 2d40fa6 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 11 years ago
  52. 6b8aeca block.c: Don't return success for bdrv_append_temp_snapshot() failure by Chen Gang · 11 years ago
  53. 09158f0 block: Add replaces argument to drive-mirror by Benoît Canet · 11 years ago
  54. ac46821 block: make bdrv_query_stats() static by Stefan Hajnoczi · 11 years ago
  55. 2f44a08 qapi event: clean up in callers by Wenchao Xia · 11 years ago
  56. 8ee79e7 block: Catch backing files assigned to non-COW drivers by Kevin Wolf · 11 years ago
  57. dc71ce4 blockjob: Add block_job_yield() by Fam Zheng · 11 years ago
  58. bcada37b qapi event: convert other BLOCK_JOB events by Wenchao Xia · 11 years ago
  59. 5a2d2cb qapi event: convert BLOCK_IO_ERROR and BLOCK_JOB_ERROR by Wenchao Xia · 11 years ago
  60. a589569 qapi: adjust existing defines by Wenchao Xia · 11 years ago
  61. b9e77bc scsi: Print command name in debug by Alexey Kardashevskiy · 11 years ago
  62. c282e1f cleanup QEMUOptionParameter by Chunyan Liu · 11 years ago
  63. 83d0521 change block layer to support both QemuOpts and QEMUOptionParamter by Chunyan Liu · 11 years ago
  64. db519cb block: Move declaration of bdrv_get_aio_context to block.h by Fam Zheng · 11 years ago
  65. 76ef2cf raw-posix: drop raw_get_aio_fd() since it is no longer used by Stefan Hajnoczi · 11 years ago
  66. dcd0422 block: add bdrv_set_aio_context() by Stefan Hajnoczi · 11 years ago
  67. 826b6ca block: Add backing_blocker in BlockDriverState by Fam Zheng · 11 years ago
  68. 8d24cce block: Add bdrv_set_backing_hd() by Fam Zheng · 11 years ago
  69. 3718d8a block: Replace in_use with operation blocker by Fam Zheng · 11 years ago
  70. fbe40ff block: Introduce op_blockers to BlockDriverState by Fam Zheng · 11 years ago
  71. 8574575 block: Add BlockOpType enum by Fam Zheng · 11 years ago
  72. 465bee1 block: optimize zero writes with bdrv_write_zeroes by Peter Lieven · 11 years ago
  73. e88ae22 block: Fix bdrv_is_allocated() for short backing files by Kevin Wolf · 11 years ago
  74. b1e6fc0 block: Fix open flags with BDRV_O_SNAPSHOT by Kevin Wolf · 11 years ago
  75. 85f49ca qemu-img: Convert by cluster size if target is compressed by Fam Zheng · 11 years ago
  76. 8bfea15 block: Unlink temporary files in raw-posix/win32 by Kevin Wolf · 11 years ago
  77. 98522f6 block: Add errp to bdrv_new() by Kevin Wolf · 11 years ago
  78. b8afb52 block: Handle error of bdrv_getlength in bdrv_create_dirty_bitmap by Fam Zheng · 11 years ago
  79. b998875 block: Fix snapshot=on for protocol parsed from filename by Kevin Wolf · 11 years ago
  80. 5a8a30d block: Add error handling to bdrv_invalidate_cache() by Kevin Wolf · 11 years ago
  81. 98563fc aio: add aio_context_acquire() and aio_context_release() by Stefan Hajnoczi · 11 years ago
  82. b5042a3 block: Rewrite the snapshot authorization mechanism for block filters. by Benoît Canet · 11 years ago
  83. 537b41f nbd: move socket wrappers to qemu-nbd by Paolo Bonzini · 11 years ago
  84. c06b727 nbd: inline tcp_socket_incoming_spec into sole caller by Paolo Bonzini · 11 years ago
  85. 77e8b9c nbd: correctly propagate errors by Paolo Bonzini · 11 years ago
  86. f7d9fd8 block: Remove bdrv_open_image()'s force_raw option by Max Reitz · 11 years ago
  87. 2e40134 block: Make bdrv_file_open() static by Max Reitz · 11 years ago
  88. ddf5636 block: Add reference parameter to bdrv_open() by Max Reitz · 11 years ago
  89. f67503e block: Change BDS parameter of bdrv_open() to ** by Max Reitz · 11 years ago
  90. 9e1cb96 qemu-iotests: Test pwritev RMW logic by Kevin Wolf · 11 years ago
  91. 8407d5d block: Make bdrv_pwrite() a bdrv_prwv_co() wrapper by Kevin Wolf · 11 years ago
  92. 6460440 block: Allow wait_serialising_requests() at any point by Kevin Wolf · 11 years ago
  93. 7327145 block: Make overlap range for serialisation dynamic by Kevin Wolf · 11 years ago
  94. 2dbafdc block: Generalise and optimise COR serialisation by Kevin Wolf · 11 years ago
  95. 793ed47 block: Switch BdrvTrackedRequest to byte granularity by Kevin Wolf · 11 years ago
  96. c25f53b raw: Probe required direct I/O alignment by Paolo Bonzini · 13 years ago
  97. 1b7fd72 block: rename buffer_alignment to guest_block_size by Paolo Bonzini · 13 years ago
  98. 339064d block: Don't use guest sector size for qemu_blockalign() by Kevin Wolf · 11 years ago
  99. 355ef4a block: Update BlockLimits when they might have changed by Kevin Wolf · 11 years ago
  100. d34682c block: Move initialisation of BlockLimits to bdrv_refresh_limits() by Kevin Wolf · 11 years ago