1. f78b6f9 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  2. 23c4b2a block/vmdk: Add blkdebug events by Max Reitz · 7 years ago
  3. 0abb147 block/qcow: Add blkdebug events by Max Reitz · 7 years ago
  4. c9ceb3e qcow2: No persistent dirty bitmaps for compat=0.10 by Max Reitz · 7 years ago
  5. 3c36357 block/vmdk: Fix , instead of ; at end of line by Max Reitz · 7 years ago
  6. ac5b787 qcow2: Repair unaligned preallocated zero clusters by Max Reitz · 7 years ago
  7. bcbb386 block/parallels: add backing support to readv/writev by Edgar Kaziakhmedov · 7 years ago
  8. 908b1c8 block/parallels: replace some magic numbers by Klim Kireev · 7 years ago
  9. 90fe66f block/parallels: move some structures into header by Klim Kireev · 7 years ago
  10. ed279a0 configure: add dependency by Klim Kireev · 7 years ago
  11. 79f9c75 block/iscsi: fix initialization of iTask in iscsi_co_get_block_status by Peter Lieven · 7 years ago
  12. c436573 block/nbd: fix segmentation fault when .desc is not null-terminated by Murilo Opsfelder Araujo · 7 years ago
  13. 1a63a90 block: Keep nodes drained between reopen_queue/multiple by Kevin Wolf · 7 years ago
  14. 44487eb commit: Simplify reopen of base by Kevin Wolf · 7 years ago
  15. d736f11 block: Allow graph changes in subtree drained section by Kevin Wolf · 7 years ago
  16. b016558 block: Add bdrv_subtree_drained_begin/end() by Kevin Wolf · 7 years ago
  17. 0152bf4 block: Don't notify parents in drain call chain by Kevin Wolf · 7 years ago
  18. 0f11516 block: Nested drain_end must still call callbacks by Kevin Wolf · 7 years ago
  19. 8119334 block: Don't block_job_pause_all() in bdrv_drain_all() by Kevin Wolf · 7 years ago
  20. 7b6a3d3 block: Make bdrv_drain() driver callbacks non-recursive by Kevin Wolf · 7 years ago
  21. 9a7e86c block: Assert drain_all is only called from main AioContext by Kevin Wolf · 7 years ago
  22. 8e77e0b block: Remove unused bdrv_requests_pending by Fam Zheng · 7 years ago
  23. 546a7dc qcow2: get rid of qcow2_backing_read1 routine by Edgar Kaziakhmedov · 7 years ago
  24. 60369b8 block: Unify order in drain functions by Kevin Wolf · 7 years ago
  25. 5280aa3 block: Don't wait for requests in bdrv_drain*_end() by Kevin Wolf · 7 years ago
  26. 99c05de block: bdrv_drain_recurse(): Remove unused begin parameter by Kevin Wolf · 7 years ago
  27. 2da9b7d block: Call .drain_begin only once in bdrv_drain_all_begin() by Kevin Wolf · 7 years ago
  28. db0289b block: Make bdrv_drain_invoke() recursive by Kevin Wolf · 7 years ago
  29. e38bc23 block/iscsi: only report an iSCSI Failure if we don't handle it gracefully by Peter Lieven · 7 years ago
  30. aef172f block/iscsi: dont leave allocmap in an invalid state on UNMAP failure by Peter Lieven · 7 years ago
  31. f1faf2d Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging by Peter Maydell · 7 years ago
  32. 03c1c09 Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into staging by Peter Maydell · 7 years ago
  33. 78f1d3d coroutine: simplify co_aio_sleep_ns() prototype by Stefan Hajnoczi · 7 years ago
  34. 996922d block/curl: fix minor memory leaks by Jeff Cody · 7 years ago
  35. 2d25964 block/curl: check error return of curl_global_init() by Jeff Cody · 7 years ago
  36. d507c5f block/sheepdog: code beautification by Jeff Cody · 7 years ago
  37. ac90dad block/sheepdog: remove spurious NULL check by Jeff Cody · 7 years ago
  38. 53f1c87 backup: use copy_bitmap in incremental backup by Vladimir Sementsov-Ogievskiy · 7 years ago
  39. 085bd08 backup: simplify non-dirty bits progress processing by Vladimir Sementsov-Ogievskiy · 7 years ago
  40. 8cc6dc6 backup: init copy_bitmap from sync_bitmap for incremental by Vladimir Sementsov-Ogievskiy · 7 years ago
  41. a193b0f backup: move from done_bitmap to copy_bitmap by Vladimir Sementsov-Ogievskiy · 7 years ago
  42. 56207df hbitmap: add next_zero function by Vladimir Sementsov-Ogievskiy · 7 years ago
  43. 7d98feb block: remove "qemu/osdep.h" from header file by Philippe Mathieu-Daudé · 7 years ago
  44. f1a7ff7 block/nfs: fix nfs_client_open for filesize greater than 1TB by Peter Lieven · 7 years ago
  45. 5bf1d5a blockjob: remove clock argument from block_job_sleep_ns by Paolo Bonzini · 7 years ago
  46. 02d2130 block: Expect graph changes in bdrv_parent_drained_begin/end by Kevin Wolf · 7 years ago
  47. 70a5afe block: Error out on load_vm with active dirty bitmaps by Kevin Wolf · 7 years ago
  48. 2b624fe block: Add errp to bdrv_all_goto_snapshot() by Kevin Wolf · 7 years ago
  49. 0b62bcb block: Add errp to bdrv_snapshot_goto() by Kevin Wolf · 7 years ago
  50. 1f4ad7d block: Don't request I/O permission with BDRV_O_NO_IO by Kevin Wolf · 7 years ago
  51. 2e02083 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  52. 5e003f1 block: Make bdrv_next() keep strong references by Max Reitz · 7 years ago
  53. 08546bc qcow2: Fix overly broad madvise() by Max Reitz · 7 years ago
  54. 4efb1f7 qcow2: Refuse to get unaligned offsets from cache by Max Reitz · 7 years ago
  55. 23482f8 qcow2: Add bounds check to get_refblock_offset() by Max Reitz · 7 years ago
  56. d470ad4 block: Guard against NULL bs->drv by Max Reitz · 7 years ago
  57. 93bbaf0 qcow2: Unaligned zero cluster in handle_alloc() by Max Reitz · 7 years ago
  58. 791fff5 qcow2: check_errors are fatal by Max Reitz · 7 years ago
  59. 3e3b838 qcow2: reject unaligned offsets in write compressed by Anton Nefedov · 7 years ago
  60. 4096974 qcow2: fix image corruption on commit with persistent bitmap by Eric Blake · 7 years ago
  61. 08ace1d nbd: Don't crash when server reports NBD_CMD_READ failure by Eric Blake · 7 years ago
  62. f060332 qcow2: fix image corruption after committing qcow2 image into base by Daniel P. Berrange · 7 years ago
  63. 398e6ad block: Deprecate bdrv_set_read_only() and users by Kevin Wolf · 7 years ago
  64. f66afbe qcow2: don't permit changing encryption parameters by Daniel P. Berrange · 7 years ago
  65. 611e065 replication: Fix replication open fail by Wang Guang · 7 years ago
  66. 341e0b5 throttle-groups: forget timer and schedule next TGM on detach by Stefan Hajnoczi · 7 years ago
  67. 1d0f37c block/parallels: add migration blocker by Jeff Cody · 7 years ago
  68. 6c7d390 block/parallels: Do not update header or truncate image when INMIGRATE by Jeff Cody · 7 years ago
  69. 7479bf0 block/vhdx.c: Don't blindly update the header by Jeff Cody · 7 years ago
  70. 04dec3c block/snapshot: dirty all dirty bitmaps on snapshot-switch by Vladimir Sementsov-Ogievskiy · 7 years ago
  71. c9b83e9 qcow2: Assert that the crypto header does not overlap other metadata by Alberto Garcia · 7 years ago
  72. 951053a qcow2: Don't open images with header.refcount_table_clusters == 0 by Alberto Garcia · 7 years ago
  73. 8aa3483 qcow2: Prevent allocating compressed clusters at offset 0 by Alberto Garcia · 7 years ago
  74. 9883975 qcow2: Prevent allocating L2 tables at offset 0 by Alberto Garcia · 7 years ago
  75. 6bf45d5 qcow2: Prevent allocating refcount blocks at offset 0 by Alberto Garcia · 7 years ago
  76. 191b5fb Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging by Peter Maydell · 7 years ago
  77. c89bcf3 block: Leave valid throttle timers when removing a BDS from a backend by Alberto Garcia · 7 years ago
  78. 48bf7ea block: Check for inserted BlockDriverState in blk_io_limits_disable() by Alberto Garcia · 7 years ago
  79. dc868fb throttle-groups: drain before detaching ThrottleState by Stefan Hajnoczi · 7 years ago
  80. 632a773 block: all I/O should be completed before removing throttle timers. by Zhengui · 7 years ago
  81. b4176cb nbd-client: Stricter enforcing of structured reply spec by Eric Blake · 7 years ago
  82. 9d8f818 nbd-client: Short-circuit 0-length operations by Eric Blake · 7 years ago
  83. 1104d83 nbd-client: Refuse read-only client with BDRV_O_RDWR by Eric Blake · 7 years ago
  84. e659fb3 nbd-client: Fix error message typos by Eric Blake · 7 years ago
  85. f140e30 nbd: Minimal structured read for client by Vladimir Sementsov-Ogievskiy · 7 years ago
  86. d2febed nbd/client: prepare nbd_receive_reply for structured reply by Vladimir Sementsov-Ogievskiy · 7 years ago
  87. 572b07b qcow2: Always execute preallocate() in a coroutine by Max Reitz · 7 years ago
  88. e400ad1 qcow2: Fix unaligned preallocated truncation by Max Reitz · 7 years ago
  89. 233521b qcow2: Emit errp when truncating the image tail by Max Reitz · 7 years ago
  90. a35f87f qcow2: Use BDRV_SECTOR_BITS instead of its literal value by Alberto Garcia · 7 years ago
  91. 8cbf74b qcow2: Reduce is_zero() rounding by Eric Blake · 7 years ago
  92. 88e63df block: Reduce bdrv_aligned_preadv() rounding by Eric Blake · 7 years ago
  93. efa6e2e block: Align block status requests by Eric Blake · 7 years ago
  94. 3182664 block: Convert bdrv_get_block_status_above() to bytes by Eric Blake · 7 years ago
  95. 5b648c6 block: Switch bdrv_co_get_block_status_above() to byte-based by Eric Blake · 7 years ago
  96. 7ddb99b block: Switch bdrv_common_block_status_above() to byte-based by Eric Blake · 7 years ago
  97. 4bcd936 block: Switch BdrvCoGetBlockStatusData to byte-based by Eric Blake · 7 years ago
  98. 2e8bc78 block: Switch bdrv_co_get_block_status() to byte-based by Eric Blake · 7 years ago
  99. 237d78f block: Convert bdrv_get_block_status() to bytes by Eric Blake · 7 years ago
  100. 7286d61 block: Switch bdrv_make_zero() to byte-based by Eric Blake · 7 years ago