1. e54ee1b block: Add support to warn on backing file change without format by Eric Blake · 4 years, 8 months ago
  2. ffa244c file-posix: Mitigate file fragmentation with extent size hints by Kevin Wolf · 4 years, 8 months ago
  3. 795d946 nbd: Use ERRP_GUARD() by Vladimir Sementsov-Ogievskiy · 4 years, 8 months ago
  4. a2adbbf block: drop unallocated_blocks_are_zero by Vladimir Sementsov-Ogievskiy · 4 years, 10 months ago
  5. 7b1efe9 block: inline bdrv_unallocated_blocks_are_zero() by Vladimir Sementsov-Ogievskiy · 4 years, 10 months ago
  6. ced914d block/core: add generic infrastructure for x-blockdev-amend qmp command by Maxim Levitsky · 4 years, 9 months ago
  7. df373fb block/amend: separate amend and create options for qemu-img by Maxim Levitsky · 4 years, 9 months ago
  8. a3579bf block/amend: add 'force' option by Maxim Levitsky · 4 years, 9 months ago
  9. f991911 osdep: Make MIN/MAX evaluate arguments only once by Eric Blake · 4 years, 9 months ago
  10. 3e829fd hw/block/nvme: use constants in identify by Klaus Jensen · 4 years, 9 months ago
  11. 7ae89a0 block/dirty-bitmap: add bdrv_has_named_bitmaps helper by Vladimir Sementsov-Ogievskiy · 4 years, 10 months ago
  12. c6996cf blockdev: Promote several bitmap functions to non-static by Eric Blake · 4 years, 10 months ago
  13. ef893b5 block: Make it easier to learn which BDS support bitmaps by Eric Blake · 4 years, 10 months ago
  14. f246543 Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging by Peter Maydell · 4 years, 10 months ago
  15. ba607ca aio-posix: disable fdmon-io_uring when GSource is used by Stefan Hajnoczi · 4 years, 10 months ago
  16. e5d8a40 block: Drop @child_class from bdrv_child_perm() by Max Reitz · 4 years, 10 months ago
  17. f6de853 block: Drop child_file by Max Reitz · 4 years, 10 months ago
  18. 9aab945 block: Drop bdrv_format_default_perms() by Max Reitz · 4 years, 10 months ago
  19. 87278af block: Make bdrv_filter_default_perms() static by Max Reitz · 4 years, 10 months ago
  20. ff3541c block: Drop child_backing by Max Reitz · 4 years, 10 months ago
  21. f34ade1 block: Drop child_format by Max Reitz · 4 years, 10 months ago
  22. 2519f54 block: Add bdrv_default_perms() by Max Reitz · 4 years, 10 months ago
  23. 4348355 block: Add child_of_bds by Max Reitz · 4 years, 10 months ago
  24. 3cdc69d block: Pass parent_is_format to .inherit_options() by Max Reitz · 4 years, 10 months ago
  25. 272c02e block: Pass BdrvChildRole to .inherit_options() by Max Reitz · 4 years, 10 months ago
  26. bf8e925 block: Pass BdrvChildRole to bdrv_child_perm() by Max Reitz · 4 years, 10 months ago
  27. 258b776 block: Add BdrvChildRole to BdrvChild by Max Reitz · 4 years, 10 months ago
  28. 3284bcf block: Add BdrvChildRole and BdrvChildRoleBits by Max Reitz · 4 years, 10 months ago
  29. bd86fb9 block: Rename BdrvChildRole to BdrvChildClass by Max Reitz · 4 years, 10 months ago
  30. d67066d block: Add BlockDriver.is_format by Max Reitz · 4 years, 10 months ago
  31. 6f7a3b5 block: Add bdrv_make_empty() by Max Reitz · 4 years, 10 months ago
  32. 572ad97 qcow2: introduce compression type feature by Denis Plotnikov · 4 years, 10 months ago
  33. 47e0b38 block: Drop unused .bdrv_has_zero_init_truncate by Eric Blake · 4 years, 10 months ago
  34. 6cf9413 nvme: introduce PMR support from NVMe 1.4 spec by Andrzej Jakowski · 5 years ago
  35. 7b8e485 block: Add flags to bdrv(_co)_truncate() by Kevin Wolf · 4 years, 11 months ago
  36. 92b9279 block: Add flags to BlockDriver.bdrv_co_truncate() by Kevin Wolf · 4 years, 11 months ago
  37. 3c18a92 aio-wait: delegate polling of main AioContext if BQL not held by Paolo Bonzini · 5 years ago
  38. 5a5e7f8 block: trickle down the fallback image creation function use to the block drivers by Maxim Levitsky · 5 years ago
  39. b92902d block: pass BlockDriver reference to the .bdrv_co_create by Maxim Levitsky · 5 years ago
  40. 299ea9f block/dirty-bitmap: improve _next_dirty_area API by Vladimir Sementsov-Ogievskiy · 5 years ago
  41. 9399c54 block/dirty-bitmap: add _next_dirty API by Vladimir Sementsov-Ogievskiy · 5 years ago
  42. 642700f block/dirty-bitmap: switch _next_dirty_area and _next_zero to int64_t by Vladimir Sementsov-Ogievskiy · 5 years ago
  43. 49780a5 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 5 years ago
  44. 5931ed5 Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2020-03-11' into staging by Peter Maydell · 5 years ago
  45. e1d7f8b block.c: adding bdrv_co_delete_file by Daniel Henrique Barboza · 5 years ago
  46. 9bffae1 block: introducing 'bdrv_co_delete_file' interface by Daniel Henrique Barboza · 5 years ago
  47. c7a0f2b block: Make bdrv_get_cumulative_perm() public by Kevin Wolf · 5 years ago
  48. 6e8a73e Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging by Peter Maydell · 5 years ago
  49. 397f4e9 block/block-copy: hide structure definitions by Vladimir Sementsov-Ogievskiy · 5 years ago
  50. 8719091 block/block-copy: rename start to offset in interfaces by Vladimir Sementsov-Ogievskiy · 5 years ago
  51. dafaf13 block/block-copy: refactor interfaces to use bytes instead of end by Vladimir Sementsov-Ogievskiy · 5 years ago
  52. d0ebeca block/block-copy: fix progress calculation by Vladimir Sementsov-Ogievskiy · 5 years ago
  53. 89802d5 monitor/hmp: Move hmp_drive_add_node to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
  54. 2bcad73 monitor/hmp: move hmp_info_block* to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
  55. 1061f8d monitor/hmp: move remaining hmp_block* functions to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
  56. e263120 monitor/hmp: move hmp_nbd_server* to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
  57. fce2b91 monitor/hmp: move hmp_snapshot_* to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
  58. 6b7fbf6 monitor/hmp: move hmp_block_job* to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
  59. 0932e3f monitor/hmp: move hmp_drive_mirror and hmp_drive_backup to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
  60. a1edae2 monitor/hmp: move hmp_drive_del and hmp_commit to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
  61. a2dde2f monitor/hmp: rename device-hotplug.c to block/monitor/block-hmp-cmds.c by Maxim Levitsky · 5 years ago
  62. d37d0e3 aio-posix: remove idle poll handlers to improve scalability by Stefan Hajnoczi · 5 years ago
  63. aa38e19 aio-posix: support userspace polling of fd monitoring by Stefan Hajnoczi · 5 years ago
  64. 73fd282 aio-posix: add io_uring fd monitoring implementation by Stefan Hajnoczi · 5 years ago
  65. b321051 aio-posix: simplify FDMonOps->update() prototype by Stefan Hajnoczi · 5 years ago
  66. 1f050a4 aio-posix: extract ppoll(2) and epoll(7) fd monitoring by Stefan Hajnoczi · 5 years ago
  67. eed8b69 qemu-storage-daemon: Add --nbd-server option by Kevin Wolf · 5 years ago
  68. 17e1e2b block: Introduce 'bdrv_reopen_commit_post' step by Peter Krempa · 5 years ago
  69. 4749079 aio-posix: make AioHandler deletion O(1) by Stefan Hajnoczi · 5 years ago
  70. 8c6b035 util/async: make bh_aio_poll() O(1) by Stefan Hajnoczi · 5 years ago
  71. facda54 qapi: Allow getting flat output from 'query-named-block-nodes' by Peter Krempa · 5 years ago
  72. 6b4907c block: Remove bdrv_recurse_is_first_non_filter() by Max Reitz · 5 years ago
  73. 5d69b5a block: Add bdrv_recurse_can_replace() by Max Reitz · 5 years ago
  74. a851ad4 block: Drop bdrv_is_first_non_filter() by Max Reitz · 5 years ago
  75. f80f267 blockdev: adds bdrv_parse_aio to use io_uring by Aarushi Mehta · 5 years ago
  76. 6663a0a block/io_uring: implements interfaces for io_uring by Aarushi Mehta · 5 years ago
  77. 4c34ee3 block/block: add BDRV flag for io_uring by Aarushi Mehta · 5 years ago
  78. 18fbd0d block/io: wait for serialising requests when a request becomes serialising by Paolo Bonzini · 5 years ago
  79. c53cb42 block: eliminate BDRV_REQ_NO_SERIALISING by Paolo Bonzini · 5 years ago
  80. 7b1d9c4 block: Add bdrv_qapi_perm_to_blk_perm() by Max Reitz · 5 years ago
  81. e53a578 block/snapshot: rename Error ** parameter to more common errp by Vladimir Sementsov-Ogievskiy · 5 years ago
  82. 93676c8 nbd: Don't send oversize strings by Eric Blake · 5 years ago
  83. cf7c49c bitmap: Enforce maximum bitmap name length by Eric Blake · 5 years ago
  84. 9d7ab22 nbd/server: Prefer heap over stack for parsing client names by Eric Blake · 5 years ago
  85. c28107e block: Add bdrv_co_get_self_request() by Max Reitz · 5 years ago
  86. 304d9d7 block: Make wait/mark serialising requests public by Max Reitz · 5 years ago
  87. 407d22e nvme: fix NSSRS offset in CAP register by Klaus Jensen · 5 years ago
  88. c80d8b0 block: Add @exact parameter to bdrv_co_truncate() by Max Reitz · 5 years ago
  89. e0dd95e block/nvme: add support for write zeros by Maxim Levitsky · 5 years ago
  90. 0e24024 block/block-copy: increase buffered copy request by Vladimir Sementsov-Ogievskiy · 5 years ago
  91. 7f739d0 block/block-copy: add memory limit by Vladimir Sementsov-Ogievskiy · 5 years ago
  92. 4dd09f6 qcow2-bitmap: move bitmap reopen-rw code to qcow2_reopen_commit by Vladimir Sementsov-Ogievskiy · 5 years ago
  93. f88676c block/qcow2-bitmap: get rid of bdrv_has_changed_persistent_bitmaps by Vladimir Sementsov-Ogievskiy · 5 years ago
  94. 859443b block: switch reopen queue from QSIMPLEQ to QTAILQ by Vladimir Sementsov-Ogievskiy · 5 years ago
  95. ef9041a block/dirty-bitmap: refactor bdrv_dirty_bitmap_next by Vladimir Sementsov-Ogievskiy · 5 years ago
  96. 5deb6cb block/dirty-bitmap: add bs link by Vladimir Sementsov-Ogievskiy · 5 years ago
  97. 767db3a block/dirty-bitmap: drop meta by Vladimir Sementsov-Ogievskiy · 5 years ago
  98. d2c3080 block/qcow2: proper locking on bitmap add/remove paths by Vladimir Sementsov-Ogievskiy · 5 years ago
  99. b56a1e3 block/dirty-bitmap: return int from bdrv_remove_persistent_dirty_bitmap by Vladimir Sementsov-Ogievskiy · 5 years ago
  100. 00e30f0 block/backup: use backup-top instead of write notifiers by Vladimir Sementsov-Ogievskiy · 5 years ago