1. a407254 block/parallels: use buffer-based io by Vladimir Sementsov-Ogievskiy · 6 years ago
  2. b2589d6 block/parallels: use QEMU_IOVEC_INIT_BUF by Vladimir Sementsov-Ogievskiy · 6 years ago
  3. d08c2a2 parallels: Switch to byte-based calls by Eric Blake · 7 years ago
  4. af91062 block: Factor out qobject_input_visitor_new_flat_confused() by Markus Armbruster · 7 years ago
  5. 92adf9d block: Clean up a misuse of qobject_to() in .bdrv_co_create_opts() by Markus Armbruster · 7 years ago
  6. e5af0da block: Fix -blockdev for certain non-string scalars by Markus Armbruster · 7 years ago
  7. 609f45e block: Add block-specific QDict header by Max Reitz · 7 years ago
  8. e18a58b block: Merge .bdrv_co_writev{,_flags} in drivers by Eric Blake · 7 years ago
  9. cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
  10. 2332d82 parallels: Check maximum cluster size on create by Kevin Wolf · 7 years ago
  11. 7dc847e qapi: Replace qobject_to_X(o) by qobject_to(X, o) by Max Reitz · 7 years ago
  12. 1511b49 parallels: Support .bdrv_co_create by Kevin Wolf · 7 years ago
  13. 2fd6163 block: convert bdrv_check callback to coroutine_fn by Paolo Bonzini · 7 years ago
  14. efc75e2 block: rename .bdrv_create() to .bdrv_co_create_opts() by Stefan Hajnoczi · 7 years ago
  15. 8e0cf59 parallels: Switch to .bdrv_co_block_status() by Eric Blake · 7 years ago
  16. 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
  17. bcbb386 block/parallels: add backing support to readv/writev by Edgar Kaziakhmedov · 7 years ago
  18. 908b1c8 block/parallels: replace some magic numbers by Klim Kireev · 7 years ago
  19. 90fe66f block/parallels: move some structures into header by Klim Kireev · 7 years ago
  20. 1d0f37c block/parallels: add migration blocker by Jeff Cody · 7 years ago
  21. 6c7d390 block/parallels: Do not update header or truncate image when INMIGRATE by Jeff Cody · 7 years ago
  22. ebf677c qapi: drop the sentinel in enum array by Marc-André Lureau · 7 years ago
  23. f7abe0e qapi: Change data type of the FOO_lookup generated for enum FOO by Marc-André Lureau · 7 years ago
  24. 5b5f825 qapi: Generate FOO_str() macro for QAPI enum FOO by Markus Armbruster · 7 years ago
  25. 06c60b6 qapi: Drop superfluous qapi_enum_parse() parameter max by Markus Armbruster · 7 years ago
  26. e5e6268 parallels: drop check that bdrv_truncate() is working by Denis V. Lunev · 7 years ago
  27. d8b83e3 parallels: respect error code of bdrv_getlength() in allocate_clusters() by Denis V. Lunev · 7 years ago
  28. 3a691c5 block: Add PreallocMode to blk_truncate() by Max Reitz · 8 years ago
  29. 7ea37c3 block: Add PreallocMode to bdrv_truncate() by Max Reitz · 8 years ago
  30. ed3d2ec block: Add errp to b{lk,drv}_truncate() by Max Reitz · 8 years ago
  31. 86d1bd7 block/parallels: Avoid overflows by Max Reitz · 8 years ago
  32. dc62da8 parallels: wrong call to bdrv_truncate by Denis V. Lunev · 8 years ago
  33. ff5bbe5 parallels: fix default options parsing by Edgar Kaziahmedov · 8 years ago
  34. 5588060 block: Add BDRV_O_RESIZE for blk_new_open() by Kevin Wolf · 8 years ago
  35. 862f215 block: Request child permissions in format drivers by Kevin Wolf · 8 years ago
  36. 4e4bf5c block: Attach bs->file only during .bdrv_open() by Kevin Wolf · 8 years ago
  37. 52cdbc5 block: Pass BdrvChild to bdrv_truncate() by Kevin Wolf · 8 years ago
  38. 555a608 block/parallels: check new image size by Klim Kireev · 8 years ago
  39. 720ff28 block: Convert bdrv_pwrite_zeroes() to BdrvChild by Kevin Wolf · 9 years ago
  40. d9ca2ea block: Convert bdrv_pwrite(v/_sync) to BdrvChild by Kevin Wolf · 9 years ago
  41. cf2ab8f block: Convert bdrv_pread(v) to BdrvChild by Kevin Wolf · 9 years ago
  42. 25ec177 block: Convert bdrv_co_writev() to BdrvChild by Kevin Wolf · 9 years ago
  43. 28b04a8 block: Convert bdrv_co_readv() to BdrvChild by Kevin Wolf · 9 years ago
  44. 74021bc block: Switch bdrv_write_zeroes() to byte interface by Eric Blake · 9 years ago
  45. 969401f parallels: Use DIV_ROUND_UP by Laurent Vivier · 9 years ago
  46. d004bd5 block: Rename blk_write_zeroes() by Eric Blake · 9 years ago
  47. 58369e2 qemu-common: stop including qemu/bswap.h from qemu-common.h by Paolo Bonzini · 9 years ago
  48. 983a160 block: Switch blk_*write_zeroes() to byte interface by Eric Blake · 9 years ago
  49. 8341f00 block: Allow BDRV_REQ_FUA through blk_pwrite() by Eric Blake · 9 years ago
  50. 72e775c block: Always set writeback mode in blk_new_open() by Kevin Wolf · 9 years ago
  51. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  52. efaa7c4 blockdev: Split monitor reference from BB creation by Max Reitz · 9 years ago
  53. 8942764 parallels: Use BB functions in .bdrv_create() by Kevin Wolf · 9 years ago
  54. 6340472 block: Use writeback in .bdrv_create() implementations by Kevin Wolf · 9 years ago
  55. ddf4987 parallels: Assign bs->file->bs to file in parallels_co_get_block_status by Fam Zheng · 9 years ago
  56. 67a0fd2 block: Add "file" output parameter to block status query functions by Fam Zheng · 9 years ago
  57. 80c71a2 block: Clean up includes by Peter Maydell · 9 years ago
  58. 7fb1cf1 qapi: Don't let implicit enum MAX member collide by Eric Blake · 9 years ago
  59. c9f6856 parallels: dirty BAT properly for continuous allocations by Vladimir Sementsov-Ogievskiy · 9 years ago
  60. 9a4f4c3 block: Convert bs->file to BdrvChild by Kevin Wolf · 10 years ago
  61. 6ebf9aa block: Drop drv parameter from bdrv_open() by Max Reitz · 9 years ago
  62. ddd2ef2 block/parallels: improve image writing performance further by Denis V. Lunev · 10 years ago
  63. 19f5dc1 block/parallels: optimize linear image expansion by Denis V. Lunev · 10 years ago
  64. d617901 block/parallels: add prealloc-mode and prealloc-size open paramemets by Denis V. Lunev · 10 years ago
  65. 0d31c7c block/parallels: delay writing to BAT till bdrv_co_flush_to_os by Denis V. Lunev · 10 years ago
  66. 2d68e22 block/parallels: create bat_entry_off helper by Denis V. Lunev · 10 years ago
  67. 6953d92 block/parallels: improve image reading performance by Denis V. Lunev · 10 years ago
  68. 6dd6b9f block/parallels: implement incorrect close detection by Denis V. Lunev · 10 years ago
  69. 49ad646 block/parallels: implement parallels_check method of block driver by Denis V. Lunev · 10 years ago
  70. 23d6bd3 block/parallels: move parallels_open/probe to the very end of the file by Denis V. Lunev · 10 years ago
  71. 9eae9cc block/parallels: read parallels image header and BAT into single buffer by Denis V. Lunev · 10 years ago
  72. dd97cdc block/parallels: keep BAT bitmap data in little endian in memory by Denis V. Lunev · 10 years ago
  73. 555cc9d block/parallels: create bat2sect helper by Denis V. Lunev · 10 years ago
  74. 369f7de block/parallels: rename catalog_ names to bat_ by Denis V. Lunev · 10 years ago
  75. cc5690f parallels: change copyright information in the image header by Denis V. Lunev · 10 years ago
  76. 74cf6c5 block/parallels: support parallels image creation by Denis V. Lunev · 10 years ago
  77. 5a41e1f block/parallels: _co_writev callback for Parallels format by Denis V. Lunev · 10 years ago
  78. d0e61ce block/parallels: mark parallels format driver as zero inited by Denis V. Lunev · 10 years ago
  79. 912f312 block/parallels: replace magic constants 4, 64 with proper sizeofs by Denis V. Lunev · 10 years ago
  80. 481fb9c block/parallels: provide _co_readv routine for parallels format driver by Denis V. Lunev · 10 years ago
  81. dd3bed1 block/parallels: add get_block_status by Roman Kagan · 10 years ago
  82. 9de9da1 block/parallels: read up to cluster end in one go by Roman Kagan · 10 years ago
  83. 2944256 block/parallels: switch to bdrv_read by Roman Kagan · 10 years ago
  84. 0789890 block/parallels: rename parallels_header to ParallelsHeader by Denis V. Lunev · 10 years ago
  85. da725d0 block/parallels: fix access to not initialized memory in catalog_bitmap by Denis V. Lunev · 10 years ago
  86. 02c4f26 block: Use g_new() & friends to avoid multiplying sizes by Markus Armbruster · 10 years ago
  87. d25d598 parallels: 2TB+ parallels images support by Denis V. Lunev · 10 years ago
  88. 418a7ad parallels: split check for parallels format in parallels_open by Denis V. Lunev · 10 years ago
  89. f08e2f8 parallels: replace tabs with spaces in block/parallels.c by Denis V. Lunev · 10 years ago
  90. 8c27d54 parallels: extend parallels format header with actual data values by Denis V. Lunev · 10 years ago
  91. f7b593d parallels: Handle failure for potentially large allocations by Kevin Wolf · 11 years ago
  92. 9302e86 parallels: Sanity check for s->tracks (CVE-2014-0142) by Kevin Wolf · 11 years ago
  93. afbcc40 parallels: Fix catalog size integer overflow (CVE-2014-0143) by Kevin Wolf · 11 years ago
  94. 76abe40 block: do not abuse EMEDIUMTYPE by Paolo Bonzini · 11 years ago
  95. 015a103 bdrv: Use "Error" for opening images by Max Reitz · 11 years ago
  96. 1a86938 block: Add options QDict to .bdrv_open() by Kevin Wolf · 12 years ago
  97. 4653623 parallels: Fix bdrv_open() error handling by Kevin Wolf · 12 years ago
  98. 1de7afc misc: move include files to include/qemu/ by Paolo Bonzini · 12 years ago
  99. 737e150 block: move include files to include/block/ by Paolo Bonzini · 12 years ago
  100. 2914caa block: take lock around bdrv_read implementations by Paolo Bonzini · 13 years ago