1. 3d94ce6 block: expect get_block_status errors in bdrv_make_zero by Peter Lieven · 11 years ago
  2. 0b06ef3 block: clean up bdrv_drain_all() throttling comments by Stefan Hajnoczi · 11 years ago
  3. 66f6b81 block: Close backing file early in bdrv_img_create by Max Reitz · 11 years ago
  4. b8d71c0 block: make bdrv_co_do_write_zeroes stricter in producing aligned requests by Paolo Bonzini · 11 years ago
  5. 7ce2101 block: handle ENOTSUP from discard in generic code by Paolo Bonzini · 11 years ago
  6. d5ef94d block: add bdrv_aio_write_zeroes by Paolo Bonzini · 11 years ago
  7. 94d6ff2 block: add flags argument to bdrv_co_write_zeroes tracepoint by Paolo Bonzini · 11 years ago
  8. d20d9b7 block: add flags to BlockRequest by Paolo Bonzini · 11 years ago
  9. d51e9fe block: generalize BlockLimits handling to cover bdrv_aio_discard too by Paolo Bonzini · 11 years ago
  10. c9fbb99 block: Use BDRV_O_NO_BACKING where appropriate by Kevin Wolf · 11 years ago
  11. 9fd3171 block: Enable BDRV_O_SNAPSHOT with driver-specific options by Kevin Wolf · 11 years ago
  12. 4cc70e9 blkdebug: add "remove_break" command by Fam Zheng · 11 years ago
  13. 21b5683 qapi: Change BlockDirtyInfo to list by Fam Zheng · 11 years ago
  14. e4654d2 block: per caller dirty bitmap by Fam Zheng · 11 years ago
  15. c3d8688 block/get_block_status: fix BDRV_BLOCK_ZERO for unallocated blocks by Peter Lieven · 11 years ago
  16. d75cbb5 block: introduce bdrv_make_zero by Peter Lieven · 11 years ago
  17. 6f14da5 block: honour BlockLimits in bdrv_co_discard by Peter Lieven · 11 years ago
  18. c31cb70 block: honour BlockLimits in bdrv_co_do_write_zeroes by Peter Lieven · 11 years ago
  19. 4ce7869 block: add wrappers for logical block provisioning information by Peter Lieven · 11 years ago
  20. d32f35c block: introduce BDRV_REQ_MAY_UNMAP request flag by Peter Lieven · 11 years ago
  21. aa7bfbf block: add flags to bdrv_*_write_zeroes by Peter Lieven · 11 years ago
  22. 6faac15 block: make BdrvRequestFlags public by Peter Lieven · 11 years ago
  23. 06d22aa block: Fail if requested driver is not available by Kevin Wolf · 12 years ago
  24. b04b6b6 block: Print its file name if backing file opening failed by Fam Zheng · 11 years ago
  25. 7e38200 block: Round up total_sectors by Fam Zheng · 11 years ago
  26. 17826bc block: Save errno before error_setg_errno by Max Reitz · 11 years ago
  27. b94a261 block: Avoid unecessary drv->bdrv_getlength() calls by Kevin Wolf · 11 years ago
  28. 87a5deb block: Disable BDRV_O_COPY_ON_READ for the backing file by Thibaut LAURENT · 11 years ago
  29. 61ed268 block: Don't copy backing file name on error by Max Reitz · 11 years ago
  30. 0ebd24e blockdev: Don't disable COR automatically with blockdev-add by Kevin Wolf · 12 years ago
  31. 8f94a6e block: Improve driver whitelist checks by Kevin Wolf · 11 years ago
  32. f6186f4 block: Add BlockDriver.bdrv_check_ext_snapshot. by Benoît Canet · 11 years ago
  33. 92bc50a block/get_block_status: avoid redundant callouts on raw devices by Peter Lieven · 11 years ago
  34. eae041f block: Add bdrv_get_specific_info by Max Reitz · 11 years ago
  35. d4cea8d block: use correct filename by Dunrong Huang · 11 years ago
  36. 2fa9aa5 block: use correct filename for error report by Dunrong Huang · 12 years ago
  37. d055a1f block: use DIV_ROUND_UP in bdrv_co_do_readv by Fam Zheng · 12 years ago
  38. 5726d87 qdict: Extract qdict_extract_subqdict by Benoît Canet · 12 years ago
  39. 030be32 block: introduce BlockDriver.bdrv_needs_filename to enable some drivers. by Benoît Canet · 12 years ago
  40. 1f9db22 block/get_block_status: avoid segfault if there is no backing_hd by Peter Lieven · 12 years ago
  41. 3e0a233 block/get_block_status: set *pnum = 0 on error by Peter Lieven · 12 years ago
  42. dbecebd block: fix backing file overriding by Fam Zheng · 12 years ago
  43. bcb9d66 block: don't lose data from last incomplete sector by Fam Zheng · 12 years ago
  44. cc84d90 block: Error parameter for create functions by Max Reitz · 12 years ago
  45. 34b5d2c block: Error parameter for open functions by Max Reitz · 12 years ago
  46. d5124c0 bdrv: Use "Error" for creating images by Max Reitz · 12 years ago
  47. 015a103 bdrv: Use "Error" for opening images by Max Reitz · 12 years ago
  48. 6f176b4 block: Image file option amendment by Max Reitz · 12 years ago
  49. 5daa74a block: look for zero blocks in bs->file by Paolo Bonzini · 12 years ago
  50. 918e92d block: add default get_block_status implementation for protocols by Paolo Bonzini · 12 years ago
  51. f0ad571 block: return BDRV_BLOCK_ZERO past end of backing file by Paolo Bonzini · 12 years ago
  52. 415b5b0 block: use bdrv_has_zero_init to return BDRV_BLOCK_ZERO by Paolo Bonzini · 12 years ago
  53. 4333bb7 block: define get_block_status return value by Paolo Bonzini · 12 years ago
  54. b6b8a33 block: introduce bdrv_get_block_status API by Paolo Bonzini · 12 years ago
  55. 11212d8 block: make bdrv_has_zero_init return false for copy-on-write-images by Paolo Bonzini · 12 years ago
  56. d663640 block: expect errors from bdrv_co_is_allocated by Paolo Bonzini · 12 years ago
  57. 4f57863 block: remove bdrv_is_allocated_above/bdrv_co_is_allocated_above distinction by Paolo Bonzini · 12 years ago
  58. 617ccb4 block: do not use ->total_sectors in bdrv_co_is_allocated by Paolo Bonzini · 12 years ago
  59. bdad13b block: make bdrv_co_is_allocated static by Paolo Bonzini · 12 years ago
  60. df2a6f2 block: keep bs->total_sectors up to date even for growable block devices by Paolo Bonzini · 12 years ago
  61. 4f6fd34 block: make bdrv_delete() static by Fam Zheng · 12 years ago
  62. 9fcb025 block: implement reference count for BlockDriverState by Fam Zheng · 12 years ago
  63. cc0681c block: Enable the new throttling code in the block layer. by Benoît Canet · 12 years ago
  64. 09da4a7 block: Remove redundant assertion by Kevin Wolf · 12 years ago
  65. bc72ad6 aio / timers: Switch entire codebase to the new timer API by Alex Bligh · 12 years ago
  66. 893a8f6 block: Produce zeros when protocols reading beyond end of file by MORITA Kazutaka · 12 years ago
  67. 0d51b4d block: Introduce bs->zero_beyond_eof by Asias He · 12 years ago
  68. 88266f5 block: stop relying on io_flush() in bdrv_drain_all() by Stefan Hajnoczi · 12 years ago
  69. e1b5c52 block: ensure bdrv_drain_all() works during bdrv_delete() by Stefan Hajnoczi · 12 years ago
  70. b681a1c block: Repair the throttling code. by Benoît Canet · 12 years ago
  71. 74fe54f block: Allow "driver" option on the top level by Kevin Wolf · 12 years ago
  72. 4e7395e block: fix bdrv_read_unthrottled() by Peter Lieven · 12 years ago
  73. 4105eaa block: add bdrv_write_zeroes() by Peter Lieven · 12 years ago
  74. f0f0fdf block: Add return value for bdrv_flush_all() by Kevin Wolf · 12 years ago
  75. 9828962 block: Don't parse protocol from file.filename by Kevin Wolf · 12 years ago
  76. 58fda17 block: fix bdrv_flush() ordering in bdrv_close() by Stefan Hajnoczi · 12 years ago
  77. 3ac2162 block: change default of .has_zero_init to 0 by Peter Lieven · 12 years ago
  78. d616b22 block: add bdrv_add_before_write_notifier() by Stefan Hajnoczi · 12 years ago
  79. 50b05b6 block: Always enable discard on the protocol level by Kevin Wolf · 12 years ago
  80. d8b6895 block: bdrv_reopen_prepare(): don't use QERR_OPEN_FILE_FAILED by Luiz Capitulino · 12 years ago
  81. bf736fe blkdebug: Add BLKDBG_FLUSH_TO_OS/DISK events by Kevin Wolf · 12 years ago
  82. f364ec6 block: move qmp and info dump related code to block/qapi.c by Wenchao Xia · 12 years ago
  83. de08c60 block: move snapshot code in block.c to block/snapshot.c by Wenchao Xia · 12 years ago
  84. 29d7827 block: drop bs_snapshots global variable by Stefan Hajnoczi · 12 years ago
  85. b64ec4e block: add block driver read only whitelist by Fam Zheng · 12 years ago
  86. f3f4d2c block: Add hint to -EFBIG error message by Kevin Wolf · 12 years ago
  87. 4567367 block: Fix build with tracing enabled by Kevin Wolf · 12 years ago
  88. 1cb6f50 block: Allow overriding backing.file.filename by Kevin Wolf · 12 years ago
  89. 56d1b4d block: Remove filename parameter from .bdrv_file_open() by Kevin Wolf · 12 years ago
  90. 035fccd block: Enable filename option by Kevin Wolf · 12 years ago
  91. 31ca6d0 block: Add driver-specific options for backing files by Kevin Wolf · 12 years ago
  92. 2af5ef7 block: Fail gracefully when using a format driver on protocol level by Kevin Wolf · 12 years ago
  93. 8d3b1a2 block: Introduce bdrv_pwritev() for qcow2_save_vmstate by Kevin Wolf · 12 years ago
  94. cf8074b block: Introduce bdrv_writev_vmstate by Kevin Wolf · 12 years ago
  95. 0775437 block: clean up I/O throttling wait_time code by Stefan Hajnoczi · 12 years ago
  96. e660fb8 block: drop duplicated slice extension code by Stefan Hajnoczi · 12 years ago
  97. ae29d6c block: keep I/O throttling slice time constant by Stefan Hajnoczi · 12 years ago
  98. 5905fbc block: fix I/O throttling accounting blind spot by Stefan Hajnoczi · 12 years ago
  99. 5d186eb block: Fix direct use of protocols as driver for bdrv_open() by Kevin Wolf · 12 years ago
  100. c2ad1b0 block: Allow omitting the file name when using driver-specific options by Kevin Wolf · 12 years ago