1. cf4fbc3 block/nvme: fix infinite loop in nvme_free_req_queue_cb() by Stefan Hajnoczi · 3 years, 3 months ago
  2. 22c36b7 block/vvfat.c fix leak when failure occurs by Daniella Lee · 3 years, 3 months ago
  3. 5dbd0ce file-posix: Fix alignment after reopen changing O_DIRECT by Kevin Wolf · 3 years, 4 months ago
  4. 8d3dd03 stream: Traverse graph after modification by Hanna Reitz · 3 years, 4 months ago
  5. 741bdeb Merge remote-tracking branch 'remotes/kwolf/tags/for-upstream' into staging by Richard Henderson · 3 years, 4 months ago
  6. a895143 block/nvme: Extract nvme_free_queue() from nvme_free_queue_pair() by Philippe Mathieu-Daudé · 3 years, 5 months ago
  7. 53cedea block/nvme: Display CQ/SQ pointer in nvme_free_queue_pair() by Philippe Mathieu-Daudé · 3 years, 5 months ago
  8. 4a613bd block/nvme: Automatically free qemu_memalign() with QEMU_AUTO_VFREE by Philippe Mathieu-Daudé · 3 years, 5 months ago
  9. 73d4a11 block-backend: Silence clang -m32 compiler warning by Hanna Reitz · 3 years, 4 months ago
  10. 68d7946 linux-aio: add `dev_max_batch` parameter to laio_io_unplug() by Stefano Garzarella · 3 years, 4 months ago
  11. 512da21 linux-aio: add `dev_max_batch` parameter to laio_co_submit() by Stefano Garzarella · 3 years, 4 months ago
  12. 684960d file-posix: add `aio-max-batch` option by Stefano Garzarella · 3 years, 4 months ago
  13. 3043320 block/export/fuse.c: fix musl build by Fabrice Fontaine · 3 years, 4 months ago
  14. 0347a8f block/rbd: implement bdrv_co_block_status by Peter Lieven · 3 years, 5 months ago
  15. 13a0283 block/file-posix: Fix return value translation for AIO discards by Ari Sundholm · 3 years, 4 months ago
  16. 7da9623 block/vpc: Add a sanity check that fixed-size images have the right type by Thomas Huth · 3 years, 5 months ago
  17. f3d43df vmdk: allow specification of tools version by Thomas Weißschuh · 3 years, 6 months ago
  18. aa78b82 block-backend: drop INT_MAX restriction from blk_check_byte_request() by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  19. 1414971 block-backend: blk_pread, blk_pwrite: rename count parameter to bytes by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  20. a93d81c block-backend: convert blk_aio_ functions to int64_t bytes paramter by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  21. e192179 block-backend: convert blk_co_copy_range to int64_t bytes by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  22. 06f0325 block-backend: convert blk_foo wrappers to use int64_t bytes parameter by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  23. 16d36e2 block-backend: drop blk_prw, use block-coroutine-wrapper by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  24. 7d55a3b block-coroutine-wrapper.py: support BlockBackend first argument by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  25. 70e8775 block-backend: rename _do_ helper functions to _co_do_ by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  26. 2800637 block-backend: convert blk_co_pdiscard to int64_t bytes by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  27. 34460fe block-backend: convert blk_co_pwritev_part to int64_t bytes by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  28. 9547907 block-backend: make blk_co_preadv() 64bit by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  29. 7242db6 block-backend: blk_check_byte_request(): int64_t bytes by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  30. e7e588d qcow2: Silence clang -m32 compiler warning by Hanna Reitz · 3 years, 5 months ago
  31. ff66f3e configure, meson: move libaio check to meson.build by Paolo Bonzini · 3 years, 5 months ago
  32. 14f1211 Merge remote-tracking branch 'remotes/vsementsov/tags/pull-jobs-2021-10-07-v2' into staging by Richard Henderson · 3 years, 5 months ago
  33. a640fa0 mirror: Do not clear .cancelled by Hanna Reitz · 3 years, 5 months ago
  34. 9b230ef mirror: Stop active mirroring after force-cancel by Hanna Reitz · 3 years, 5 months ago
  35. 4feeec7 mirror: Check job_is_cancelled() earlier by Hanna Reitz · 3 years, 5 months ago
  36. 20ad4d2 mirror: Use job_is_cancelled() by Hanna Reitz · 3 years, 5 months ago
  37. 08b83bf job: Add job_cancel_requested() by Hanna Reitz · 3 years, 5 months ago
  38. 73895f3 jobs: Give Job.force_cancel more meaning by Hanna Reitz · 3 years, 5 months ago
  39. 4cfb3f0 job: @force parameter for job_cancel_sync() by Hanna Reitz · 3 years, 5 months ago
  40. 4471622 mirror: Drop s->synced by Hanna Reitz · 3 years, 5 months ago
  41. a3810da mirror: Keep s->synced on error by Hanna Reitz · 3 years, 5 months ago
  42. cc07162 block: introduce max_hw_iov for use in scsi-generic by Paolo Bonzini · 3 years, 5 months ago
  43. a9515df block/aio_task: assert `max_busy_tasks` is greater than 0 by Stefano Garzarella · 3 years, 5 months ago
  44. 8fc898c block/backup: avoid integer overflow of `max-workers` by Stefano Garzarella · 3 years, 5 months ago
  45. 1af7737 block/nbd: check that received handle is valid by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  46. 4ddb5d2 block/nbd: drop connection_co by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  47. 04a953b block/nbd: refactor nbd_recv_coroutines_wake_all() by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  48. 3bc0bd1 block/nbd: move nbd_recv_coroutines_wake_all() up by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  49. cb116da block/nbd: nbd_channel_error() shutdown channel unconditionally by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  50. 6a8f3db block/io: allow 64bit discard requests by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  51. 0c80228 block: use int64_t instead of int in driver discard handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  52. 39af49c block: make BlockLimits::max_pdiscard 64bit by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  53. 2aaa3f9 block/io: allow 64bit write-zeroes requests by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  54. f34b2bc block: use int64_t instead of int in driver write_zeroes handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  55. d544f5d block: make BlockLimits::max_pwrite_zeroes 64bit by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  56. 4853504 block: use int64_t instead of uint64_t in copy_range driver handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  57. e75abed block: use int64_t instead of uint64_t in driver write handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  58. f7ef38d block: use int64_t instead of uint64_t in driver read handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  59. 558902c qcow2: check request on vmstate save/load path by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  60. b984b29 block/io: bring request check to bdrv_co_(read,write)v_vmstate by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  61. d1fe593 Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.2-pull-request' into staging by Peter Maydell · 3 years, 6 months ago
  62. 8fba395 qcow2-refcount: check_refblocks(): add separate message for reserved by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  63. 98bc07d qcow2-refcount: check_refcounts_l1(): check reserved bits by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  64. cd6efd6 qcow2-refcount: improve style of check_refcounts_l1() by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  65. 289ef5f qcow2-refcount: check_refcounts_l2(): check reserved bits by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  66. 9631c78 qcow2-refcount: check_refcounts_l2(): check l2_bitmap by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  67. 5c3216c qcow2-refcount: fix_l2_entry_by_zero(): also zero L2 entry bitmap by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  68. a2debf6 qcow2-refcount: introduce fix_l2_entry_by_zero() by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  69. a6e0984 qcow2: introduce qcow2_parse_compressed_l2_entry() helper by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  70. 9a3978a qcow2: compressed read: simplify cluster descriptor passing by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  71. 786c22d qcow2-refcount: improve style of check_refcounts_l2() by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  72. ff812c5 qcow2: handle_dependencies(): relax conflict detection by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  73. 6d207d3 qcow2: refactor handle_dependencies() loop body by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  74. 66fed30 block/mirror: fix NULL pointer dereference in mirror_wait_on_conflicts() by Stefano Garzarella · 3 years, 6 months ago
  75. 9dbf645 block/iscsi: Do not force-cap *pnum by Hanna Reitz · 3 years, 7 months ago
  76. 72b4cab block/gluster: Do not force-cap *pnum by Hanna Reitz · 3 years, 7 months ago
  77. 869e7ee block/file-posix: Do not force-cap *pnum by Hanna Reitz · 3 years, 7 months ago
  78. 0bc329f block: block-status cache for data regions by Hanna Reitz · 3 years, 7 months ago
  79. e24154d gluster: Align block-status tail by Max Reitz · 3 years, 7 months ago
  80. 68857f1 spelling: sytem => system by Michael Tokarev · 3 years, 6 months ago
  81. 9bd2788 block/nvme: Only report VFIO error on failed retry by Philippe Mathieu-Daudé · 3 years, 6 months ago
  82. 521b97c util/vfio-helpers: Pass Error handle to qemu_vfio_dma_map() by Philippe Mathieu-Daudé · 3 years, 6 months ago
  83. 526c37c block/nvme: Have nvme_create_queue_pair() report errors consistently by Philippe Mathieu-Daudé · 3 years, 6 months ago
  84. 5ef1f4e block/nvme: Use safer trace format string by Philippe Mathieu-Daudé · 3 years, 6 months ago
  85. ebd979c block/file-win32: add reopen handlers by Viktor Prutyanov · 3 years, 6 months ago
  86. 28031d5 block/export/fuse.c: fix fuse-lseek on uclibc or musl by Fabrice Fontaine · 3 years, 6 months ago
  87. abde8ac block/block-copy: block_copy_state_new(): drop extra arguments by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  88. 751cec7 block/copy-before-write: make public block driver by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  89. 201b4bb block/block-copy: make setting progress optional by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  90. 06e0a9c block/copy-before-write: initialize block-copy bitmap by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  91. f44fd73 block/copy-before-write: cbw_init(): use options by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  92. 4c1e992 block/copy-before-write: bdrv_cbw_append(): drop unused compress arg by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  93. 5a50742 block/copy-before-write: cbw_init(): use file child after attaching by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  94. fe7ea40 block/copy-before-write: cbw_init(): rename variables by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  95. 1f0cacb block/copy-before-write: introduce cbw_init() by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  96. 7ddbce2 block/copy-before-write: bdrv_cbw_append(): replace child at last by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  97. 3c1e632 block/copy-before-write: use file child instead of backing by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  98. 4515323 block/copy-before-write: drop extra bdrv_unref on failure path by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  99. 3860c02 block/copy-before-write: relax permission requirements when no parents by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  100. b518e9e block/backup: move cluster size calculation to block-copy by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago