1. 1463212 block: Eliminate the S_1KiB, S_2KiB, ... macros by Markus Armbruster · 6 years ago
  2. d09ea2d block: Remove blk_attach_dev_legacy() / legacy_dev code by Thomas Huth · 6 years ago
  3. 1324f06 uuid: Make qemu_uuid_bswap() take and return a QemuUUID by Peter Maydell · 6 years ago
  4. ac928b8 block/vdi: Don't take address of fields in packed structs by Peter Maydell · 6 years ago
  5. 0dbaaa7 block/vpc: Don't take address of fields in packed structs by Peter Maydell · 6 years ago
  6. 4a960ec vmdk: Reject excess extents in blockdev-create by Kevin Wolf · 6 years ago
  7. 3015372 vmdk: Implement .bdrv_co_create callback by Fam Zheng · 7 years ago
  8. 5be2849 vmdk: Refactor vmdk_create_extent by Fam Zheng · 7 years ago
  9. 4720cbe block: Fix hangs in synchronous APIs with iothreads by Kevin Wolf · 6 years ago
  10. 4e20c1b block: Replace qdict_put() by qdict_put_obj() where appropriate by Markus Armbruster · 6 years ago
  11. cdc674c qcow2: Assert that refcount block offsets fit in the refcount table by Alberto Garcia · 6 years ago
  12. 67b2442 mirror: Block the source BlockDriverState in mirror_start_job() by Alberto Garcia · 6 years ago
  13. e917e2c mirror: Release the dirty bitmap if mirror_start_job() fails by Alberto Garcia · 6 years ago
  14. 70018a1 block/sheepdog: Convert from DPRINTF() macro to trace events by Laurent Vivier · 6 years ago
  15. 4f7d28d block/file-posix: Convert from DPRINTF() macro to trace events by Laurent Vivier · 6 years ago
  16. ed2a66d block/curl: Convert from DPRINTF() macro to trace events by Laurent Vivier · 6 years ago
  17. 023908a block/ssh: Convert from DPRINTF() macro to trace events by Laurent Vivier · 6 years ago
  18. 5d3b4e9 qapi: add x-debug-query-block-graph by Vladimir Sementsov-Ogievskiy · 6 years ago
  19. bc19a0a throttle-groups: fix restart coroutine iothread race by Stefan Hajnoczi · 6 years ago
  20. 952bc8b Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2019-01-21' into staging by Peter Maydell · 6 years ago
  21. df71ca8 block: Work-around a bug in libiscsi 1.9.0 when used in gnu99 mode by Thomas Huth · 6 years ago
  22. 2df94eb nbd/client: Change signature of nbd_negotiate_simple_meta_context() by Eric Blake · 6 years ago
  23. 6dc1667 nbd/client: Move export name into NBDExportInfo by Eric Blake · 6 years ago
  24. 51c1c13 Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging by Peter Maydell · 6 years ago
  25. 97b583f block/sheepdog: Use QEMU_NONSTRING for non NUL-terminated arrays by Philippe Mathieu-Daudé · 6 years ago
  26. 19c021e Revert "hbitmap: Add @advance param to hbitmap_iter_next()" by Vladimir Sementsov-Ogievskiy · 6 years ago
  27. 166cd55 Revert "block/dirty-bitmap: Add bdrv_dirty_iter_next_area" by Vladimir Sementsov-Ogievskiy · 6 years ago
  28. 1eaf1b0 block/mirror: fix and improve do_sync_target_write by Vladimir Sementsov-Ogievskiy · 6 years ago
  29. a78a1a4 dirty-bitmap: add bdrv_dirty_bitmap_next_dirty_area by Vladimir Sementsov-Ogievskiy · 6 years ago
  30. 76d570d dirty-bitmap: improve bdrv_dirty_bitmap_next_zero by Vladimir Sementsov-Ogievskiy · 6 years ago
  31. 07d5a8d block/dirty-bitmap: remove assertion from restore by John Snow · 6 years ago
  32. 7d37435 avoid TABs in files that only contain a few by Paolo Bonzini · 6 years ago
  33. b58deb3 qemu/queue.h: leave head structs anonymous unless necessary by Paolo Bonzini · 6 years ago
  34. 88e94fd block/iscsi: cancel libiscsi task when ABORT TASK TMF completes by Stefan Hajnoczi · 7 years ago
  35. c100448 block/iscsi: fix ioctl cancel use-after-free by Stefan Hajnoczi · 7 years ago
  36. 83d1197 block/iscsi: take iscsilun->mutex in iscsi_timed_check_events() by Stefan Hajnoczi · 7 years ago
  37. f92fa85 block/iscsi: drop unused IscsiAIOCB->buf field by Stefan Hajnoczi · 7 years ago
  38. 2916405 block/nvme: optimize the performance of nvme driver based on vfio-pci by Li Feng · 6 years ago
  39. a296445 Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2019-01-05' into staging by Peter Maydell · 6 years ago
  40. d8b4bad block/nbd-client: use traces instead of noisy error_report_err by Vladimir Sementsov-Ogievskiy · 6 years ago
  41. 39a0408 dmg: don't skip zero chunk by yuchenlin · 6 years ago
  42. e80fcf5 dmg: use enumeration type instead of hard coding number by yuchenlin · 6 years ago
  43. 5ef4082 dmg: fix binary search by yuchenlin · 6 years ago
  44. b47c7d5 dmg: Fixing wrong dmg block type value for block terminator. by Julio Faracco · 6 years ago
  45. 537c3d4 block/mirror: add missing coroutine_fn annotations by Stefan Hajnoczi · 6 years ago
  46. 2e89172 block: Remove flags parameter from bdrv_reopen_queue() by Alberto Garcia · 6 years ago
  47. 3c4e964 block: Clean up reopen_backing_file() in block/replication.c by Alberto Garcia · 6 years ago
  48. 1ba7938 block: Use bdrv_reopen_set_read_only() in the mirror driver by Alberto Garcia · 6 years ago
  49. e7d22f8 block: Use bdrv_reopen_set_read_only() in stream_start/complete() by Alberto Garcia · 6 years ago
  50. c742a36 block: Use bdrv_reopen_set_read_only() in bdrv_commit() by Alberto Garcia · 6 years ago
  51. e70cdc5 block: Use bdrv_reopen_set_read_only() in commit_start/complete() by Alberto Garcia · 6 years ago
  52. 0342567 file-posix: Avoid aio_worker() for QEMU_AIO_IOCTL by Kevin Wolf · 6 years ago
  53. 2f3a7ab file-posix: Switch to .bdrv_co_ioctl by Kevin Wolf · 6 years ago
  54. c9db2b6 file-posix: Remove paio_submit_co() by Kevin Wolf · 6 years ago
  55. 999e6b6 file-posix: Avoid aio_worker() for QEMU_AIO_READ/WRITE by Kevin Wolf · 6 years ago
  56. 54c7ca1 file-posix: Move read/write operation logic out of aio_worker() by Kevin Wolf · 6 years ago
  57. 06dc9bd file-posix: Avoid aio_worker() for QEMU_AIO_FLUSH by Kevin Wolf · 6 years ago
  58. 46ee0f4 file-posix: Avoid aio_worker() for QEMU_AIO_DISCARD by Kevin Wolf · 6 years ago
  59. 7154d8a file-posix: Avoid aio_worker() for QEMU_AIO_WRITE_ZEROES by Kevin Wolf · 6 years ago
  60. 58a209c file-posix: Avoid aio_worker() for QEMU_AIO_COPY_RANGE by Kevin Wolf · 6 years ago
  61. 29cb4c0 file-posix: Avoid aio_worker() for QEMU_AIO_TRUNCATE by Kevin Wolf · 6 years ago
  62. 5d5de25 file-posix: Factor out raw_thread_pool_submit() by Kevin Wolf · 6 years ago
  63. d57c44d file-posix: Reorganise RawPosixAIOData by Kevin Wolf · 6 years ago
  64. e23c9d7 qcow2: do decompression in threads by Vladimir Sementsov-Ogievskiy · 6 years ago
  65. c3c10f7 qcow2: aio support for compressed cluster read by Vladimir Sementsov-Ogievskiy · 6 years ago
  66. c068a1c qcow2: use byte-based read in qcow2_decompress_cluster by Vladimir Sementsov-Ogievskiy · 6 years ago
  67. 341926a qcow2: refactor decompress_buffer by Vladimir Sementsov-Ogievskiy · 6 years ago
  68. f4b3e2a qcow2: move decompression from qcow2-cluster.c to qcow2.c by Vladimir Sementsov-Ogievskiy · 6 years ago
  69. 6994fd7 qcow2: make more generic interface for qcow2_compress by Vladimir Sementsov-Ogievskiy · 6 years ago
  70. 19a4448 qcow2: use Z_OK instead of 0 for deflateInit2 return code check by Vladimir Sementsov-Ogievskiy · 6 years ago
  71. 3a75187 block/backup: drop unused synchronization interface by Vladimir Sementsov-Ogievskiy · 7 years ago
  72. e4f9752 block/replication: drop extra synchronization by Vladimir Sementsov-Ogievskiy · 7 years ago
  73. 95a156f dmg: exchanging hardcoded dmg UDIF block types to enum. by Julio Faracco · 6 years ago
  74. 7a40b41 dmg: including dmg-lzfse module inside dmg block driver. by Julio Faracco · 6 years ago
  75. 83bc1f9 configure: adding support to lzfse library. by Julio Faracco · 6 years ago
  76. c13e80d block: adding lzfse decompressing support as a module. by Julio Faracco · 6 years ago
  77. c972fa1 crypto: support multiple threads accessing one QCryptoBlock by Vladimir Sementsov-Ogievskiy · 6 years ago
  78. 9225cd1 Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-12-03' into staging by Peter Maydell · 6 years ago
  79. d12ade5 mirror: fix dead-lock by Vladimir Sementsov-Ogievskiy · 6 years ago
  80. c688e6c nbd/client: Send NBD_CMD_DISC if open fails after connect by Eric Blake · 6 years ago
  81. 47829c4 nbd/client: Make x-dirty-bitmap more reliable by Eric Blake · 6 years ago
  82. 577a133 file-posix: Fix shared locks on reopen commit by Max Reitz · 6 years ago
  83. 77d6a21 qcow2: Don't allow overflow during cluster allocation by Eric Blake · 6 years ago
  84. 443ba6b vvfat: Fix memory leak by Kevin Wolf · 6 years ago
  85. 7cb6d3c qcow2: Read outside array bounds in qcow2_pre_write_overlap_check() by Liam Merwick · 6 years ago
  86. 8d9401c block: Fix potential Null pointer dereferences in vvfat.c by Liam Merwick · 6 years ago
  87. 602414d block: Null pointer dereference in blk_root_get_parent_desc() by Liam Merwick · 6 years ago
  88. 2f74013 block: Make more block drivers compile-time configurable by Jeff Cody · 6 years ago
  89. f2e3af2 file-posix: Drop s->lock_fd by Fam Zheng · 6 years ago
  90. 2996ffa file-posix: Skip effectiveless OFD lock operations by Fam Zheng · 6 years ago
  91. db0754d file-posix: Use error API properly by Fam Zheng · 6 years ago
  92. 3dd5b8f vdi: Use a literal number of bytes for DEFAULT_CLUSTER_SIZE by Leonid Bloch · 6 years ago
  93. 8f3bf50 iscsi: Support auto-read-only option by Kevin Wolf · 6 years ago
  94. 54ea21b gluster: Support auto-read-only option by Kevin Wolf · 6 years ago
  95. 6ceef36 curl: Support auto-read-only option by Kevin Wolf · 6 years ago
  96. 64107dc file-posix: Support auto-read-only option by Kevin Wolf · 6 years ago
  97. 6c2e581 nbd: Support auto-read-only option by Kevin Wolf · 6 years ago
  98. eaa2410 block: Require auto-read-only for existing fallbacks by Kevin Wolf · 6 years ago
  99. a51b9c4 rbd: Close image in qemu_rbd_open() error path by Kevin Wolf · 6 years ago
  100. e35bdc1 block: Add auto-read-only option by Kevin Wolf · 6 years ago