1. c23909e block/backup: add 'always' bitmap sync policy by John Snow · 5 years ago
  2. 62aa1fb block/backup: upgrade copy_bitmap to BdrvDirtyBitmap by John Snow · 5 years ago
  3. 28636b8 block/dirty-bitmap: add bdrv_dirty_bitmap_get by John Snow · 5 years ago
  4. b7661ca block/dirty-bitmap: add bdrv_dirty_bitmap_merge_internal by John Snow · 5 years ago
  5. cf0cd29 block/backup: add 'never' policy to bitmap sync mode by John Snow · 5 years ago
  6. c8b5650 block/backup: Add mirror sync mode 'bitmap' by John Snow · 5 years ago
  7. e018ccb Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 5 years ago
  8. c6a2225 Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2019-08-15' into staging by Peter Maydell · 5 years ago
  9. 54d3123 sysemu: Split sysemu/runstate.h off sysemu/sysemu.h by Markus Armbruster · 5 years ago
  10. d5938f2 Clean up inclusion of sysemu/sysemu.h by Markus Armbruster · 5 years ago
  11. db72581 Include qemu/main-loop.h less by Markus Armbruster · 5 years ago
  12. 13d4ff0 trace: Do not include qom/cpu.h into generated trace.h by Markus Armbruster · 5 years ago
  13. a6b257a file-posix: Handle undetectable alignment by Nir Soffer · 5 years ago
  14. cf31293 block-backend: Queue requests while drained by Kevin Wolf · 5 years ago
  15. d2da5e2 mirror: Keep mirror_top_bs drained after dropping permissions by Kevin Wolf · 5 years ago
  16. 421919d block: Remove blk_pread_unthrottled() by Kevin Wolf · 5 years ago
  17. 8f071c9 block/nbd: refactor nbd connection parameters by Vladimir Sementsov-Ogievskiy · 6 years ago
  18. b172ae2 block/nbd: add cmdline and qapi parameter reconnect-delay by Vladimir Sementsov-Ogievskiy · 6 years ago
  19. a34b1e5 block/nbd: move from quit to state by Vladimir Sementsov-Ogievskiy · 6 years ago
  20. a8e2bb6 block/nbd: use non-blocking io channel for nbd negotiation by Vladimir Sementsov-Ogievskiy · 6 years ago
  21. 962b7b3 block/nbd: split connection_co start out of nbd_client_connect by Vladimir Sementsov-Ogievskiy · 6 years ago
  22. 9913660 block/stream: use BDRV_REQ_PREFETCH by Vladimir Sementsov-Ogievskiy · 5 years ago
  23. 3299e5e block: implement BDRV_REQ_PREFETCH by Vladimir Sementsov-Ogievskiy · 5 years ago
  24. 110571be block/backup: disable copy_range for compressed backup by Vladimir Sementsov-Ogievskiy · 5 years ago
  25. 9adc1cb mirror: Only mirror granularity-aligned chunks by Max Reitz · 5 years ago
  26. 4a5b91c backup: Copy only dirty areas by Max Reitz · 5 years ago
  27. 1120407 nvme: Limit blkshift to 12 (for 4 kB blocks) by Max Reitz · 5 years ago
  28. 2b23f28 block/copy-on-read: Fix permissions for inactive node by Kevin Wolf · 5 years ago
  29. 65181d6 block: Dec. drained_end_counter before bdrv_wakeup by Max Reitz · 5 years ago
  30. 258867d block/nvme: don't touch the completion entries by Maxim Levitsky · 5 years ago
  31. 118d1b6 block/nvme: support larger that 512 bytes sector devices by Maxim Levitsky · 5 years ago
  32. 461bba0 block/nvme: fix doorbell stride by Maxim Levitsky · 5 years ago
  33. b9e02bb Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2019-07-19' into staging by Peter Maydell · 5 years ago
  34. 5cf42b1 nbd: Initialize reply on failure by Eric Blake · 5 years ago
  35. 61ad631 block: Loop unsafely in bdrv*drained_end() by Max Reitz · 5 years ago
  36. e037c09 block: Do not poll in bdrv_do_drained_end() by Max Reitz · 5 years ago
  37. f4c8a43 block: Make bdrv_parent_drained_[^_]*() static by Max Reitz · 5 years ago
  38. 8e1da77 block: Add @drained_end_counter by Max Reitz · 5 years ago
  39. 804db8e block: Introduce BdrvChild.parent_quiesce_counter by Max Reitz · 5 years ago
  40. 697f592 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 5 years ago
  41. 0b1847b gluster: fix .bdrv_reopen_prepare when backing file is a JSON object by Stefano Garzarella · 5 years ago
  42. 8441d82 block/stream: Swap backing file change order by Max Reitz · 5 years ago
  43. 17a7c39 block/stream: Fix error path by Max Reitz · 5 years ago
  44. e5182c1 block: Add BDS.never_freeze by Max Reitz · 5 years ago
  45. 95667c3 nvme: Set number of queues later in nvme_init() by Michal Privoznik · 5 years ago
  46. 8c46026 iscsi: base all handling of check condition on scsi_sense_to_errno by Paolo Bonzini · 5 years ago
  47. 00e3ccc iscsi: fix busy/timeout/task set full by Paolo Bonzini · 5 years ago
  48. 867eccf file-posix: Use max transfer length/segment count only for SCSI passthrough by Maxim Levitsky · 5 years ago
  49. f7077c9 qcow2: Allow -o compat=v3 during qemu-img amend by Eric Blake · 5 years ago
  50. 197bfa7 block/qcow: Improve error when opening qcow2 files as qcow by John Snow · 5 years ago
  51. c624b01 block/stream: introduce a bottom node by Andrey Shinkevich · 6 years ago
  52. 96a07d5 block/stream: refactor stream_run: drop goto by Andrey Shinkevich · 6 years ago
  53. 170d3bd block: include base when checking image chain for block allocation by Andrey Shinkevich · 6 years ago
  54. d24f802 block/rbd: increase dynamically the image size by Stefano Garzarella · 6 years ago
  55. b10d49d ssh: switch from libssh2 to libssh by Pino Toscano · 5 years ago
  56. 98eb973 vmdk: Add read-only support for seSparse snapshots by Sam Eiderman · 5 years ago
  57. 59d6ee4 vmdk: Reduce the max bound for L1 table size by Sam Eiderman · 5 years ago
  58. 940a2cd vmdk: Fix comment regarding max l1_size coverage by Sam Eiderman · 5 years ago
  59. a193ad3 block/commit: Drop bdrv_child_try_set_perm() by Max Reitz · 6 years ago
  60. f94dc3b block/mirror: Fix child permissions by Max Reitz · 6 years ago
  61. 094e363 file-posix: Update open_flags in raw_set_perm() by Max Reitz · 6 years ago
  62. b23c580 block: drop bs->job by Vladimir Sementsov-Ogievskiy · 6 years ago
  63. 68d00e4 block/block-backend: blk_iostatus_reset: drop usage of bs->job by Vladimir Sementsov-Ogievskiy · 6 years ago
  64. cc19f17 block/replication: drop usage of bs->job by Vladimir Sementsov-Ogievskiy · 6 years ago
  65. 1adb0b5 blkdebug: Inject errors on .bdrv_co_block_status() by Max Reitz · 6 years ago
  66. f8cec15 blkdebug: Add "none" event by Max Reitz · 6 years ago
  67. 16789db blkdebug: Add @iotype error option by Max Reitz · 6 years ago
  68. 611ae1d block/nbd: merge NBDClientSession struct back to BDRVNBDState by Vladimir Sementsov-Ogievskiy · 6 years ago
  69. 86f8cdf block/nbd: merge nbd-client.* to nbd.c by Vladimir Sementsov-Ogievskiy · 6 years ago
  70. 0a93b35 block/nbd-client: drop stale logout by Vladimir Sementsov-Ogievskiy · 6 years ago
  71. 2ea8e96 block/gluster: update .help of BLOCK_OPT_PREALLOC option by Stefano Garzarella · 6 years ago
  72. abea005 block/file-posix: update .help of BLOCK_OPT_PREALLOC option by Stefano Garzarella · 6 years ago
  73. a8d2532 Include qemu-common.h exactly where needed by Markus Armbruster · 6 years ago
  74. 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
  75. 856dfd8 qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h by Markus Armbruster · 6 years ago
  76. d93e572 block/io: bdrv_pdiscard: support int64_t bytes parameter by Vladimir Sementsov-Ogievskiy · 6 years ago
  77. 1477b6c block/qcow2-refcount: add trace-point to qcow2_process_discards by Vladimir Sementsov-Ogievskiy · 6 years ago
  78. d0ee020 block: Remove wrong bdrv_set_aio_context() calls by Kevin Wolf · 6 years ago
  79. 132ada8 block: Adjust AioContexts when attaching nodes by Kevin Wolf · 6 years ago
  80. d861ab3 block: Add BlockBackend.ctx by Kevin Wolf · 6 years ago
  81. 97896a4 block: Add Error to blk_set_aio_context() by Kevin Wolf · 6 years ago
  82. 2b02fd8 block/linux-aio: Drop unused BlockAIOCB submission method by Julia Suvorova · 6 years ago
  83. 5cb2737 block/io: Delay decrementing the quiesce_counter by Max Reitz · 6 years ago
  84. 69f4750 block: avoid recursive block_status call if possible by Vladimir Sementsov-Ogievskiy · 6 years ago
  85. 62f6849 Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into staging by Peter Maydell · 6 years ago
  86. eff0829 qapi: support external bitmaps in block-dirty-bitmap-merge by Vladimir Sementsov-Ogievskiy · 6 years ago
  87. 6388903 qcow2-bitmap: initialize bitmap directory alignment by Andrey Shinkevich · 6 years ago
  88. c8bb23c qcow2: skip writing zero buffers to empty COW areas by Anton Nefedov · 6 years ago
  89. b441dc7 block: Make bdrv_root_attach_child() unref child_bs on failure by Alberto Garcia · 6 years ago
  90. ae6b12f block/backup: refactor: split out backup_calculate_cluster_size by Vladimir Sementsov-Ogievskiy · 6 years ago
  91. c334e89 block/backup: unify different modes code path by Vladimir Sementsov-Ogievskiy · 6 years ago
  92. 9eb5a24 block/backup: refactor and tolerate unallocated cluster skipping by Vladimir Sementsov-Ogievskiy · 6 years ago
  93. a8389e3 block/backup: move to copy_bitmap with granularity by Vladimir Sementsov-Ogievskiy · 6 years ago
  94. c2da341 block/backup: simplify backup_incremental_init_copy_bitmap by Vladimir Sementsov-Ogievskiy · 6 years ago
  95. 8ac0f15 qcow2: do encryption in threads by Vladimir Sementsov-Ogievskiy · 6 years ago
  96. 5447c3a qcow2: bdrv_co_pwritev: move encryption code out of the lock by Vladimir Sementsov-Ogievskiy · 6 years ago
  97. f24196d qcow2: qcow2_co_preadv: improve locking by Vladimir Sementsov-Ogievskiy · 6 years ago
  98. 6f13a31 qcow2-threads: split out generic path by Vladimir Sementsov-Ogievskiy · 6 years ago
  99. 0f5636c qcow2-threads: qcow2_co_do_compress: protect queuing by mutex by Vladimir Sementsov-Ogievskiy · 6 years ago
  100. 269062e qcow2-threads: use thread_pool_submit_co by Vladimir Sementsov-Ogievskiy · 6 years ago