1. b92902d block: pass BlockDriver reference to the .bdrv_co_create by Maxim Levitsky · 5 years ago
  2. c80d8b0 block: Add @exact parameter to bdrv_co_truncate() by Max Reitz · 5 years ago
  3. 6caaad4 block/vhdx: add check for truncated image files by Peter Lieven · 5 years ago
  4. 9956688 vhdx: Fix .bdrv_has_zero_init() by Max Reitz · 6 years ago
  5. b647d69 block: Use bdrv_has_zero_init_truncate() by Max Reitz · 6 years ago
  6. d861ab3 block: Add BlockBackend.ctx by Kevin Wolf · 6 years ago
  7. 0cb98af block/vhdx: Use IEC binary prefixes for size constants by Stefano Garzarella · 6 years ago
  8. e9991e2 block/vhdx: Remove redundant IEC binary prefixes definition by Stefano Garzarella · 6 years ago
  9. 1229e46 block/vhdx: Don't take address of fields in packed structs by Peter Maydell · 6 years ago
  10. 50d6a8a block: Fix typos in comments (found by codespell) by Stefan Weil · 7 years ago
  11. 3a7404b vhdx: Switch to byte-based calls by Eric Blake · 7 years ago
  12. af91062 block: Factor out qobject_input_visitor_new_flat_confused() by Markus Armbruster · 7 years ago
  13. 92adf9d block: Clean up a misuse of qobject_to() in .bdrv_co_create_opts() by Markus Armbruster · 7 years ago
  14. e5af0da block: Fix -blockdev for certain non-string scalars by Markus Armbruster · 7 years ago
  15. 609f45e block: Add block-specific QDict header by Max Reitz · 7 years ago
  16. f67c9b6 Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging by Peter Maydell · 7 years ago
  17. 0d8c41d block: use local path for local headers by Michael S. Tsirkin · 7 years ago
  18. 4a5f277 vhdx: Fix vhdx_co_create() return value by Kevin Wolf · 7 years ago
  19. e18a58b block: Merge .bdrv_co_writev{,_flags} in drivers by Eric Blake · 7 years ago
  20. cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
  21. 6f16f7c vhdx: Check for 4 GB maximum log size on creation by Kevin Wolf · 7 years ago
  22. 0fcc38e vhdx: Don't use error_setg_errno() with constant errno by Kevin Wolf · 7 years ago
  23. b412f49 vhdx: Require power-of-two block size on create by Kevin Wolf · 7 years ago
  24. 7dc847e qapi: Replace qobject_to_X(o) by qobject_to(X, o) by Max Reitz · 7 years ago
  25. 09b68da vhdx: Support .bdrv_co_create by Kevin Wolf · 7 years ago
  26. 2fd6163 block: convert bdrv_check callback to coroutine_fn by Paolo Bonzini · 7 years ago
  27. efc75e2 block: rename .bdrv_create() to .bdrv_co_create_opts() by Stefan Hajnoczi · 7 years ago
  28. 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
  29. 7479bf0 block/vhdx.c: Don't blindly update the header by Jeff Cody · 7 years ago
  30. 27539ac block/vhdx: check for offset overflow to bdrv_truncate() by Jeff Cody · 8 years ago
  31. 3f91069 block/vhdx: check error return of bdrv_getlength() by Jeff Cody · 8 years ago
  32. 3a691c5 block: Add PreallocMode to blk_truncate() by Max Reitz · 8 years ago
  33. 7ea37c3 block: Add PreallocMode to bdrv_truncate() by Max Reitz · 8 years ago
  34. 795c40b migration: Create migration/blocker.h by Juan Quintela · 8 years ago
  35. ed3d2ec block: Add errp to b{lk,drv}_truncate() by Max Reitz · 8 years ago
  36. 55b9392 block/vhdx: Make vhdx_create() always set errp by Max Reitz · 8 years ago
  37. 5588060 block: Add BDRV_O_RESIZE for blk_new_open() by Kevin Wolf · 8 years ago
  38. 862f215 block: Request child permissions in format drivers by Kevin Wolf · 8 years ago
  39. 4e4bf5c block: Attach bs->file only during .bdrv_open() by Kevin Wolf · 8 years ago
  40. 52cdbc5 block: Pass BdrvChild to bdrv_truncate() by Kevin Wolf · 8 years ago
  41. fe44dc9 migration: disallow migrate_add_blocker during migration by Ashijeet Acharya · 8 years ago
  42. cb6414d vhdx: Use QEMU UUID API by Fam Zheng · 8 years ago
  43. d9ca2ea block: Convert bdrv_pwrite(v/_sync) to BdrvChild by Kevin Wolf · 9 years ago
  44. cf2ab8f block: Convert bdrv_pread(v) to BdrvChild by Kevin Wolf · 9 years ago
  45. 25ec177 block: Convert bdrv_co_writev() to BdrvChild by Kevin Wolf · 9 years ago
  46. 28b04a8 block: Convert bdrv_co_readv() to BdrvChild by Kevin Wolf · 9 years ago
  47. db1e80e vhdx: Some more BlockBackend use in vhdx_create() by Kevin Wolf · 9 years ago
  48. 030c98a all: Remove unnecessary glib.h includes by Peter Maydell · 9 years ago
  49. 58369e2 qemu-common: stop including qemu/bswap.h from qemu-common.h by Paolo Bonzini · 9 years ago
  50. 8341f00 block: Allow BDRV_REQ_FUA through blk_pwrite() by Eric Blake · 9 years ago
  51. 72e775c block: Always set writeback mode in blk_new_open() by Kevin Wolf · 9 years ago
  52. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  53. efaa7c4 blockdev: Split monitor reference from BB creation by Max Reitz · 9 years ago
  54. 10bf03a vhdx: Use BB functions in .bdrv_create() by Kevin Wolf · 9 years ago
  55. 6340472 block: Use writeback in .bdrv_create() implementations by Kevin Wolf · 9 years ago
  56. 04a3615 vhdx: Simplify vhdx_set_shift_bits() by Max Reitz · 9 years ago
  57. 939901d vhdx: DIV_ROUND_UP() in vhdx_calc_bat_entries() by Max Reitz · 9 years ago
  58. 80c71a2 block: Clean up includes by Peter Maydell · 9 years ago
  59. 9a4f4c3 block: Convert bs->file to BdrvChild by Kevin Wolf · 10 years ago
  60. 6ebf9aa block: Drop drv parameter from bdrv_open() by Max Reitz · 10 years ago
  61. a8f15a2 maint: remove double semicolons in many files by Daniel P. Berrange · 10 years ago
  62. 81e5f78 block: use bdrv_get_device_or_node_name() in error messages by Alberto Garcia · 10 years ago
  63. d1a126c vhdx: Fix zero-fill iov length by Kevin Wolf · 10 years ago
  64. cdf9634 block: vhdx - force FileOffsetMB field to '0' for certain block states by Jeff Cody · 10 years ago
  65. 85b712c block: vhdx - set .bdrv_has_zero_init to bdrv_has_zero_init_1 by Jeff Cody · 10 years ago
  66. 30af51c block: vhdx - change .vhdx_create default block state to ZERO by Jeff Cody · 10 years ago
  67. a9d1e9d block: vhdx - update PAYLOAD_BLOCK_UNMAPPED value to match 1.00 spec by Jeff Cody · 10 years ago
  68. 0571df4 block: vhdx - remove redundant comments by Jeff Cody · 10 years ago
  69. bfb197e block: Eliminate BlockDriverState member device_name[] by Markus Armbruster · 10 years ago
  70. 380f649 Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging by Peter Maydell · 10 years ago
  71. e91a8b2 block: vhdx - fix reading beyond pointer during image creation by Jeff Cody · 10 years ago
  72. c2ebb05 block/vhdx.c: Mark parent_vhdx_guid variable as unused by Peter Maydell · 10 years ago
  73. a011898 block: allow creation of fixed vhdx images by Adelina Tuvenie · 10 years ago
  74. c2eb918 block: round up file size to nearest sector by Hu Tao · 11 years ago
  75. 5839e53 block: Use g_new() & friends where that makes obvious sense by Markus Armbruster · 11 years ago
  76. a67e128 vhdx: Handle failure for potentially large allocations by Kevin Wolf · 11 years ago
  77. 4f75b52 block: VHDX endian fixes by Jeff Cody · 11 years ago
  78. c282e1f cleanup QEMUOptionParameter by Chunyan Liu · 11 years ago
  79. 5366092 vhdx.c: replace QEMUOptionParameter with QemuOpts by Chunyan Liu · 11 years ago
  80. 83d0521 change block layer to support both QemuOpts and QEMUOptionParamter by Chunyan Liu · 11 years ago
  81. 6906046 block: vhdx - account for identical header sections by Jeff Cody · 11 years ago
  82. 1d7678d vhdx: Bounds checking for block_size and logical_sector_size (CVE-2014-0148) by Jeff Cody · 11 years ago
  83. 6890aad vhdx: correctly propagate errors by Paolo Bonzini · 11 years ago
  84. 2e40134 block: Make bdrv_file_open() static by Max Reitz · 11 years ago
  85. f50159f block/vhdx: Error checking fixes by Markus Armbruster · 11 years ago
  86. 72daa72 block: Allow reference for bdrv_file_open() by Max Reitz · 11 years ago
  87. 7e30e6a block: vhdx - improve error message, and .bdrv_check implementation by Jeff Cody · 11 years ago
  88. 95de6d7 block drivers: add discard/write_zeroes properties to bdrv_get_info implementation by Paolo Bonzini · 11 years ago
  89. 97b00e2 vpc, vhdx: add get_info by Paolo Bonzini · 11 years ago
  90. 3412f7b block: vhdx - add .bdrv_create() support by Jeff Cody · 11 years ago
  91. 1e74a97 block: vhdx - break out code operations to functions by Jeff Cody · 11 years ago
  92. c325ee1 block: vhdx - move more endian translations to vhdx-endian.c by Jeff Cody · 11 years ago
  93. 0b7da09 block: vhdx - remove BAT file offset bit shifting by Jeff Cody · 11 years ago
  94. d92aa88 block: vhdx write support by Jeff Cody · 11 years ago
  95. 1a848fd block: vhdx - add region overlap detection for image files by Jeff Cody · 11 years ago
  96. 0a43a1b block: vhdx - log parsing, replay, and flush support by Jeff Cody · 11 years ago
  97. c46415a block: vhdx code movement - move vhdx_close() above vhdx_open() by Jeff Cody · 11 years ago
  98. c3906c5 block: vhdx - update log guid in header, and first write tracker by Jeff Cody · 11 years ago
  99. 0f48e8f block: vhdx - break endian translation functions out by Jeff Cody · 11 years ago
  100. 28541d4 block: vhdx code movement - VHDXMetadataEntries and BDRVVHDXState to header. by Jeff Cody · 11 years ago