1. b2ab5f5 block: bdrv/blk_co_unref() for calls in coroutine context by Kevin Wolf · 1 year, 10 months ago
  2. da4afaf block: Consistently call bdrv_activate() outside coroutine by Kevin Wolf · 1 year, 10 months ago
  3. 0050c16 qcow2: Don't call bdrv_getlength() in coroutine_fns by Kevin Wolf · 1 year, 10 months ago
  4. 17ac39c block: add missing coroutine_fn annotations by Paolo Bonzini · 1 year, 11 months ago
  5. 11cea42 block: add configure options for excluding vmdk, vhdx and vpc by Vladimir Sementsov-Ogievskiy · 1 year, 11 months ago
  6. de79b52 block/export: call blk_set_dev_ops(blk, NULL, NULL) by Stefan Hajnoczi · 1 year, 10 months ago
  7. 4d1467a Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging by Richard Henderson · 1 year, 11 months ago
  8. 8c1e8fb block/monitor: Fix crash when executing HMP commit by Wang Liang · 1 year, 11 months ago
  9. 5a5a9fd vmdk: make vmdk_is_cid_valid a coroutine_fn by Paolo Bonzini · 2 years ago
  10. a39bae4 qcow2: mark various functions as coroutine_fn and GRAPH_RDLOCK by Paolo Bonzini · 2 years ago
  11. 26bef10 mirror: make mirror_flush a coroutine_fn, do not use co_wrappers by Paolo Bonzini · 2 years ago
  12. 2f1fabd blkdebug: add missing coroutine_fn annotation by Paolo Bonzini · 2 years ago
  13. eab76d5 vvfat: mark various functions as coroutine_fn by Paolo Bonzini · 2 years ago
  14. aef04fc thread-pool: avoid passing the pool parameter every time by Emanuele Giuseppe Esposito · 2 years, 1 month ago
  15. 0fdb731 thread-pool: use ThreadPool from the running thread by Emanuele Giuseppe Esposito · 2 years, 1 month ago
  16. a75e4e4 io_uring: use LuringState from the running thread by Emanuele Giuseppe Esposito · 2 years, 1 month ago
  17. ab50533 linux-aio: use LinuxAioState from the running thread by Emanuele Giuseppe Esposito · 2 years, 1 month ago
  18. 263d5e1 block: convert bdrv_drain_all_begin() to AIO_WAIT_WHILE_UNLOCKED() by Stefan Hajnoczi · 2 years ago
  19. d805d8a block: convert bdrv_graph_wrlock() to AIO_WAIT_WHILE_UNLOCKED() by Stefan Hajnoczi · 2 years ago
  20. e5568a6 block: convert blk_exp_close_all_type() to AIO_WAIT_WHILE_UNLOCKED() by Stefan Hajnoczi · 2 years ago
  21. d5eab43 block: don't acquire AioContext lock in bdrv_drain_all() by Stefan Hajnoczi · 2 years ago
  22. 407ae2a block: protect BlockBackend->queued_requests with a lock by Stefan Hajnoczi · 2 years ago
  23. ef80ec5 block: make BlockBackend->disable_request_queuing atomic by Stefan Hajnoczi · 2 years ago
  24. c4d5bf9 block: make BlockBackend->quiesce_counter atomic by Stefan Hajnoczi · 2 years ago
  25. a14b820 Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging by Richard Henderson · 1 year, 11 months ago
  26. fdd5e90 block/dmg: Declare a type definition for DMG uncompress function by Philippe Mathieu-Daudé · 2 years ago
  27. ca858a5 vhost-user-blk-server: notify client about disk resize by Vladimir Sementsov-Ogievskiy · 2 years ago
  28. 6a8a98a block-backend: remove qatomic_mb_read() by Paolo Bonzini · 2 years ago
  29. 3fe64ab block/nfs: do not poll within a coroutine by Paolo Bonzini · 1 year, 11 months ago
  30. 81f730d block, block-backend: write some hot coroutine wrappers by hand by Paolo Bonzini · 1 year, 11 months ago
  31. 9ed98ca block-backend: ignore inserted state in blk_co_nb_sectors by Paolo Bonzini · 1 year, 11 months ago
  32. e5203a3 block-backend: inline bdrv_co_get_geometry by Paolo Bonzini · 1 year, 11 months ago
  33. 8c6f27e block: remove has_variable_length from BlockDriver by Paolo Bonzini · 1 year, 11 months ago
  34. 6188088 block: remove has_variable_length from filters by Paolo Bonzini · 1 year, 11 months ago
  35. 160a29e block: move has_variable_length to BlockLimits by Paolo Bonzini · 1 year, 11 months ago
  36. 8af037f block/vhdx: fix dynamic VHDX BAT corruption by Lukas Tschoke · 1 year, 11 months ago
  37. aad3eb1 block/dmg: Ignore C99 prototype declaration mismatch from <lzfse.h> by Philippe Mathieu-Daudé · 2 years ago
  38. d8fbf9a block/export: Fix graph locking in blk_get_geometry() call by Kevin Wolf · 2 years ago
  39. cc37d98 *: Add missing includes of qemu/error-report.h by Richard Henderson · 2 years ago
  40. ecf8191 qed: remove spurious BDRV_POLL_WHILE() by Stefan Hajnoczi · 2 years ago
  41. 1703eb1 block/fuse: Let PUNCH_HOLE write zeroes by Hanna Czenczek · 2 years ago
  42. 954ea53 block/vvfat: Remove pointless check of NDEBUG by Philippe Mathieu-Daudé · 2 years ago
  43. 1270a3f Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging by Peter Maydell · 2 years ago
  44. 0f385a2 block/rbd: Add support for layered encryption by Or Ozeri · 2 years, 1 month ago
  45. b8f218e block/rbd: Add luks-any encryption opening option by Or Ozeri · 2 years, 1 month ago
  46. a4ac51a block/rbd: Remove redundant stack variable passphrase_len by Or Ozeri · 2 years, 1 month ago
  47. 8ab8140 block: Mark bdrv_co_refresh_total_sectors() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  48. 167f748 block: Mark bdrv_*_dirty_bitmap() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  49. d9249c2 block: Mark bdrv_(un)register_buf() GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  50. 79a292e block: Mark bdrv_co_eject/lock_medium() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  51. c73ff92 block: Mark bdrv_co_is_inserted() and callers GRAPH_RDLOCK by Emanuele Giuseppe Esposito · 2 years, 1 month ago
  52. c382706 block: Mark bdrv_co_io_(un)plug() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  53. 4ec8df0 block: Mark bdrv_co_create() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  54. 7b9e8b2 block: Mark preadv_snapshot/snapshot_block_status GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  55. 742bf09 block: Mark bdrv_co_copy_range() GRAPH_RDLOCK by Emanuele Giuseppe Esposito · 2 years, 1 month ago
  56. eeb4777 block: Mark bdrv_co_do_pwrite_zeroes() GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  57. b24a4c4 block: Mark bdrv_co_pwrite_sync() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  58. b9b10c3 block: Mark public read/write functions GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  59. 7b1fb72 block: Mark read/write in block/io.c GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  60. abaf8b7 block: Mark bdrv_co_pwrite_zeroes() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  61. 9a5a1c6 block: Mark bdrv_co_pdiscard() and callers GRAPH_RDLOCK by Emanuele Giuseppe Esposito · 2 years, 1 month ago
  62. 8809534 block: Mark bdrv_co_flush() and callers GRAPH_RDLOCK by Emanuele Giuseppe Esposito · 2 years, 1 month ago
  63. c16b8bd block/qed: add missing graph rdlock in qed_need_check_timer_entry by Emanuele Giuseppe Esposito · 2 years, 1 month ago
  64. 26c518a block: Mark bdrv_co_ioctl() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  65. 7ff9579 block: Mark bdrv_co_block_status() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  66. c2b8e31 block: Mark bdrv_co_truncate() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
  67. 32125b1 mirror: Fix access of uninitialised fields during start by Kevin Wolf · 2 years, 1 month ago
  68. 6f1e91f error: Drop superfluous #include "qapi/qmp/qerror.h" by Markus Armbruster · 2 years, 1 month ago
  69. 005ee3c block/file-posix: don't use functions calling AIO_WAIT_WHILE in worker threads by Emanuele Giuseppe Esposito · 2 years, 1 month ago
  70. e7b8d9d block: Handle curl 7.55.0, 7.85.0 version changes by Anton Johansson · 2 years, 1 month ago
  71. 6ef0285 vpc: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper by Kevin Wolf · 2 years, 1 month ago
  72. 882f202 vmdk: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper by Kevin Wolf · 2 years, 1 month ago
  73. 41e089c vhdx: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper by Kevin Wolf · 2 years, 1 month ago
  74. 13dd632 vdi: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper by Kevin Wolf · 2 years, 1 month ago
  75. 0b1e95c qed: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper by Kevin Wolf · 2 years, 1 month ago
  76. ecbc57c qcow2: Fix open/create to open images with no_co_wrapper by Kevin Wolf · 2 years, 1 month ago
  77. 5b9d79b qcow: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper by Kevin Wolf · 2 years, 1 month ago
  78. 48a4e92 parallels: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper by Kevin Wolf · 2 years, 1 month ago
  79. 91817e9 luks: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper by Kevin Wolf · 2 years, 1 month ago
  80. 4bee90e block: Create no_co_wrappers for open functions by Kevin Wolf · 2 years, 1 month ago
  81. 1e84cf7 curl: Fix error path in curl_open() by Hanna Czenczek · 2 years, 1 month ago
  82. 003ba52 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging by Peter Maydell · 2 years, 1 month ago
  83. 610783c block: deprecate iSCSI 'password' in favour of 'password-secret' by Daniel P. Berrangé · 2 years, 3 months ago
  84. 5080152 block/iscsi: fix double-free on BUSY or similar statuses by Paolo Bonzini · 2 years, 2 months ago
  85. 3c58671 block: fix detect-zeroes= with BDRV_REQ_REGISTERED_BUF by Stefan Hajnoczi · 2 years, 1 month ago
  86. 2ca10fa Fix non-first inclusions of qemu/osdep.h by Markus Armbruster · 2 years, 1 month ago
  87. 02f95e9 block: Clean up includes by Markus Armbruster · 2 years, 1 month ago
  88. 579510e Merge tag 'pull-monitor-2023-02-03-v2' of https://repo.or.cz/qemu/armbru into staging by Peter Maydell · 2 years, 1 month ago
  89. fa1d2f8 block: Factor out hmp_change_medium(), and move to block/monitor/ by Markus Armbruster · 2 years, 1 month ago
  90. d570177 qemu-img: Change info key names for protocol nodes by Hanna Reitz · 2 years, 9 months ago
  91. 76c9e97 block/qapi: Add indentation to bdrv_node_info_dump() by Hanna Reitz · 2 years, 9 months ago
  92. 6cab339 block/qapi: Introduce BlockGraphInfo by Hanna Reitz · 2 years, 9 months ago
  93. 5d88135 block/qapi: Let bdrv_query_image_info() recurse by Hanna Reitz · 2 years, 9 months ago
  94. b1f4cd1 qemu-img: Use BlockNodeInfo by Hanna Reitz · 2 years, 9 months ago
  95. a2085f8 block: Split BlockNodeInfo off of ImageInfo by Hanna Reitz · 2 years, 9 months ago
  96. 456e751 block/vmdk: Change extent info type by Hanna Reitz · 2 years, 9 months ago
  97. 7f36a50 block/file: Add file-specific image info by Hanna Reitz · 2 years, 9 months ago
  98. 3716470 block: Improve empty format-specific info dump by Hanna Reitz · 2 years, 9 months ago
  99. ca5e2ad block: Rename bdrv_load/save_vmstate() to bdrv_co_load/save_vmstate() by Emanuele Giuseppe Esposito · 2 years, 2 months ago
  100. c834dc0 block: Convert bdrv_debug_event() to co_wrapper_mixed by Emanuele Giuseppe Esposito · 2 years, 2 months ago