1. 6d17e28 block/vmdk: Fix reopening bs->file by Hanna Reitz · 2 years, 10 months ago
  2. 5df022c osdep: Move memalign-related functions to their own header by Peter Maydell · 2 years, 11 months ago
  3. f3d43df vmdk: allow specification of tools version by Thomas Weißschuh · 3 years, 4 months ago
  4. f34b2bc block: use int64_t instead of int in driver write_zeroes handlers by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  5. e75abed block: use int64_t instead of uint64_t in driver write handlers by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  6. f7ef38d block: use int64_t instead of uint64_t in driver read handlers by Vladimir Sementsov-Ogievskiy · 3 years, 5 months ago
  7. c3033fd qapi: Use QAPI_LIST_APPEND in trivial cases by Eric Blake · 4 years ago
  8. cd46670 vmdk: fix maybe uninitialized warnings by Christian Borntraeger · 4 years, 4 months ago
  9. fb787f0 vmdk: Drop vmdk_co_flush() by Max Reitz · 5 years ago
  10. f181ab4 block/vmdk: Remove superfluous breaks by Liao Pingfang · 4 years, 6 months ago
  11. d51a814 vmdk: Add trivial backing_fmt support by Eric Blake · 4 years, 6 months ago
  12. 386f6c0 error: Avoid error_propagate() after migrate_add_blocker() by Markus Armbruster · 4 years, 6 months ago
  13. af175e8 error: Eliminate error_propagate() with Coccinelle, part 2 by Markus Armbruster · 4 years, 6 months ago
  14. 668f62e error: Eliminate error_propagate() with Coccinelle, part 1 by Markus Armbruster · 4 years, 6 months ago
  15. 69dca43 block: Use bdrv_default_perms() by Max Reitz · 4 years, 8 months ago
  16. 8b1869d block: Make format drivers use child_of_bds by Max Reitz · 4 years, 8 months ago
  17. 258b776 block: Add BdrvChildRole to BdrvChild by Max Reitz · 4 years, 8 months ago
  18. d67066d block: Add BlockDriver.is_format by Max Reitz · 4 years, 8 months ago
  19. 2758be0 vmdk: Flush only once in vmdk_L2update() by Kevin Wolf · 4 years, 9 months ago
  20. 78cae78 vmdk: Don't update L2 table for zero write on zero cluster by Kevin Wolf · 4 years, 9 months ago
  21. 4823cde vmdk: Fix partial overwrite of zero cluster by Kevin Wolf · 4 years, 9 months ago
  22. 2821c1c vmdk: Fix zero cluster allocation by Kevin Wolf · 4 years, 9 months ago
  23. 4dc20e6 vmdk: Rename VmdkMetaData.valid to new_allocation by Kevin Wolf · 4 years, 9 months ago
  24. a3aeeab block: Add blk_new_with_bs() helper by Eric Blake · 4 years, 9 months ago
  25. 8c6242b block-backend: Add flags to blk_truncate() by Kevin Wolf · 4 years, 9 months ago
  26. 7b8e485 block: Add flags to bdrv(_co)_truncate() by Kevin Wolf · 4 years, 9 months ago
  27. b92902d block: pass BlockDriver reference to the .bdrv_co_create by Maxim Levitsky · 4 years, 10 months ago
  28. 880a781 misc: Replace zero-length arrays with flexible array member (manual) by Philippe Mathieu-Daudé · 4 years, 11 months ago
  29. c80d8b0 block: Add @exact parameter to bdrv_co_truncate() by Max Reitz · 5 years ago
  30. bedb8bb vmdk: Reject invalid compressed writes by Max Reitz · 5 years ago
  31. cdc0dd2 vmdk: Use bdrv_dirname() for relative extent paths by Max Reitz · 5 years ago
  32. 4dd84ac vmdk: Make block_status recurse for flat extents by Max Reitz · 5 years ago
  33. 98eb973 vmdk: Add read-only support for seSparse snapshots by Sam Eiderman · 6 years ago
  34. 59d6ee4 vmdk: Reduce the max bound for L1 table size by Sam Eiderman · 6 years ago
  35. 940a2cd vmdk: Fix comment regarding max l1_size coverage by Sam Eiderman · 6 years ago
  36. d861ab3 block: Add BlockBackend.ctx by Kevin Wolf · 6 years ago
  37. 7502be8 vmdk: Set vmdk parent backing_format to vmdk by Sam Eiderman · 6 years ago
  38. b69864e vmdk: Support version=3 in VMDK descriptor files by Sam Eiderman · 6 years ago
  39. adf2e45 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 6 years ago
  40. 26c9296 vmdk: false positive of compat6 with hwversion not set by yuchenlin · 6 years ago
  41. abc521a block: Add BlockDriver.bdrv_gather_child_options by Max Reitz · 6 years ago
  42. 645ae7d block: bdrv_get_full_backing_filename_from_...'s ret. val. by Max Reitz · 6 years ago
  43. 009b03a block: Make path_combine() return the path by Max Reitz · 6 years ago
  44. 998c201 block: Add BDS.auto_backing_file by Max Reitz · 6 years ago
  45. f30c66b block: Use bdrv_refresh_filename() to pull by Max Reitz · 6 years ago
  46. 199d95b block/vmdk: use qemu_iovec_init_buf by Vladimir Sementsov-Ogievskiy · 6 years ago
  47. 1bf6e9c bdrv_query_image_info Error parameter added by Andrey Shinkevich · 6 years ago
  48. 4a960ec vmdk: Reject excess extents in blockdev-create by Kevin Wolf · 6 years ago
  49. 3015372 vmdk: Implement .bdrv_co_create callback by Fam Zheng · 7 years ago
  50. 5be2849 vmdk: Refactor vmdk_create_extent by Fam Zheng · 7 years ago
  51. 51b3c6b vmdk: align end of file to a sector boundary by yuchenlin · 6 years ago
  52. 439e89f vmdk: Fix possible segfault with non-VMDK backing by Max Reitz · 7 years ago
  53. a77672e vmdk: return ERROR when cluster sector is larger than vmdk limitation by yuchenlin · 7 years ago
  54. 2fd6163 block: convert bdrv_check callback to coroutine_fn by Paolo Bonzini · 7 years ago
  55. efc75e2 block: rename .bdrv_create() to .bdrv_co_create_opts() by Stefan Hajnoczi · 7 years ago
  56. c72080b vmdk: Switch to .bdrv_co_block_status() by Eric Blake · 7 years ago
  57. 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
  58. 23c4b2a block/vmdk: Add blkdebug events by Max Reitz · 7 years ago
  59. 3c36357 block/vmdk: Fix , instead of ; at end of line by Max Reitz · 7 years ago
  60. 0e51b9b vmdk: Fix error handling/reporting of vmdk_check by Fam Zheng · 7 years ago
  61. 9877860 block/vmdk: Report failures in vmdk_read_cid() by Peter Maydell · 8 years ago
  62. 3a691c5 block: Add PreallocMode to blk_truncate() by Max Reitz · 8 years ago
  63. 795c40b migration: Create migration/blocker.h by Juan Quintela · 8 years ago
  64. ed3d2ec block: Add errp to b{lk,drv}_truncate() by Max Reitz · 8 years ago
  65. 5588060 block: Add BDRV_O_RESIZE for blk_new_open() by Kevin Wolf · 8 years ago
  66. 862f215 block: Request child permissions in format drivers by Kevin Wolf · 8 years ago
  67. 4e4bf5c block: Attach bs->file only during .bdrv_open() by Kevin Wolf · 8 years ago
  68. 4545d4f block/vmdk: Fix the endian problem of buf_len and lba by QingFeng Hao · 8 years ago
  69. fe44dc9 migration: disallow migrate_add_blocker during migration by Ashijeet Acharya · 8 years ago
  70. b2c622d vmdk: add vmdk_co_pwritev_compressed by Pavel Butsykin · 8 years ago
  71. 524089b vmdk: fix metadata write regression by Reda Sallahi · 9 years ago
  72. 0b8b875 coroutine: move entry argument to qemu_coroutine_create by Paolo Bonzini · 9 years ago
  73. a03ef88 block: Convert bdrv_co_preadv/pwritev to BdrvChild by Kevin Wolf · 9 years ago
  74. d9ca2ea block: Convert bdrv_pwrite(v/_sync) to BdrvChild by Kevin Wolf · 9 years ago
  75. cf2ab8f block: Convert bdrv_pread(v) to BdrvChild by Kevin Wolf · 9 years ago
  76. 9be3859 coccinelle: Remove unnecessary variables for function return value by Eduardo Habkost · 9 years ago
  77. a620f2a vmdk: Convert to bdrv_co_pwrite_zeroes() by Eric Blake · 9 years ago
  78. cf081fc block: Track write zero limits in bytes by Eric Blake · 9 years ago
  79. 030c98a all: Remove unnecessary glib.h includes by Peter Maydell · 9 years ago
  80. 6bd8ab6 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 9 years ago
  81. b97511c block: Propagate AioContext change to all children by Max Reitz · 9 years ago
  82. 58369e2 qemu-common: stop including qemu/bswap.h from qemu-common.h by Paolo Bonzini · 9 years ago
  83. 8341f00 block: Allow BDRV_REQ_FUA through blk_pwrite() by Eric Blake · 9 years ago
  84. f249924 Allow users to specify the vmdk virtual hardware version. by Janne Karhunen · 9 years ago
  85. 37b1d7d vmdk: Implement .bdrv_co_pwritev() interface by Kevin Wolf · 9 years ago
  86. f10cc24 vmdk: Implement .bdrv_co_preadv() interface by Kevin Wolf · 9 years ago
  87. a844a2b vmdk: Add vmdk_find_offset_in_cluster() by Kevin Wolf · 9 years ago
  88. 72e775c block: Always set writeback mode in blk_new_open() by Kevin Wolf · 9 years ago
  89. f348b6d util: move declarations out of qemu-common.h by Veronia Bahaa · 9 years ago
  90. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  91. 32bafa8 qapi: Don't special-case simple union wrappers by Eric Blake · 9 years ago
  92. efaa7c4 blockdev: Split monitor reference from BB creation by Max Reitz · 9 years ago
  93. a55448b qapi: Drop QERR_UNKNOWN_BLOCK_FORMAT_FEATURE by Max Reitz · 9 years ago
  94. c4bea16 vmdk: Use BB functions in .bdrv_create() by Kevin Wolf · 9 years ago
  95. 6340472 block: Use writeback in .bdrv_create() implementations by Kevin Wolf · 9 years ago
  96. 71968db vmdk: Switch to heap arrays for vmdk_parent_open by Fam Zheng · 9 years ago
  97. 5997c21 vmdk: Switch to heap arrays for vmdk_read_cid by Fam Zheng · 9 years ago
  98. 965415e vmdk: Switch to heap arrays for vmdk_write_cid by Fam Zheng · 9 years ago
  99. e0f100f vmdk: Return extent's file in bdrv_get_block_status by Fam Zheng · 9 years ago
  100. d0a18f1 vmdk: Fix calculation of block status's offset by Fam Zheng · 9 years ago