1. eb909c7 block: Fix error path segfault in bdrv_open() by Kevin Wolf · 11 years ago
  2. cd5d031 block: Keep "filename" option after parsing by Max Reitz · 11 years ago
  3. 90ce8a0 block: make bdrv_swap rebuild the bs graph node list field. by Benoît Canet · 11 years ago
  4. 47ea2de block: Fix bs->request_alignment assertion for bs->sg=1 by Kevin Wolf · 11 years ago
  5. 69bef79 block: use /var/tmp instead of /tmp for -snapshot by Amit Shah · 11 years ago
  6. f7d9fd8 block: Remove bdrv_open_image()'s force_raw option by Max Reitz · 11 years ago
  7. 5acd9d8 block: Reuse success path from bdrv_open() by Max Reitz · 11 years ago
  8. 5469a2a block: Handle bs->options in bdrv_open() only by Max Reitz · 11 years ago
  9. d4446ea block: Remove bdrv_new() from bdrv_file_open() by Max Reitz · 11 years ago
  10. 5d12aa6 block: Reuse reference handling from bdrv_open() by Max Reitz · 11 years ago
  11. 2e40134 block: Make bdrv_file_open() static by Max Reitz · 11 years ago
  12. ddf5636 block: Add reference parameter to bdrv_open() by Max Reitz · 11 years ago
  13. f67503e block: Change BDS parameter of bdrv_open() to ** by Max Reitz · 11 years ago
  14. e6dc8a1 block: Fix bdrv_is_first_non_filter() by Kevin Wolf · 11 years ago
  15. 4c0c9bb Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging by Peter Maydell · 11 years ago
  16. 84d18f0 Use error_is_set() only when necessary by Markus Armbruster · 11 years ago
  17. 0c5e94e block: Open by reference will try device then node_name. by Benoît Canet · 11 years ago
  18. dd67fa5 block: Relax bdrv_lookup_bs constraints. by Benoît Canet · 11 years ago
  19. e96126f block: Fix 32 bit truncation in mark_request_serialising() by Kevin Wolf · 11 years ago
  20. 5f5bcd8 block: Don't call ROUND_UP with negative values by Kevin Wolf · 11 years ago
  21. af91f9a block: bdrv_aligned_pwritev: Assert overlap range by Kevin Wolf · 11 years ago
  22. 99c4a85 block: Fix memory leaks in bdrv_co_do_pwritev() by Kevin Wolf · 11 years ago
  23. 765003d block: Fail gracefully with missing filename by Kevin Wolf · 11 years ago
  24. d510358 block: Switch bdrv_io_limits_intercept() to byte granularity by Kevin Wolf · 11 years ago
  25. 9e1cb96 qemu-iotests: Test pwritev RMW logic by Kevin Wolf · 11 years ago
  26. 8407d5d block: Make bdrv_pwrite() a bdrv_prwv_co() wrapper by Kevin Wolf · 11 years ago
  27. a3ef657 block: Make bdrv_pread() a bdrv_prwv_co() wrapper by Kevin Wolf · 11 years ago
  28. 775aa8b block: Change coroutine wrapper to byte granularity by Kevin Wolf · 11 years ago
  29. 28de2dc block: Assert serialisation assumptions in pwritev by Kevin Wolf · 11 years ago
  30. 3b8242e block: Align requests in bdrv_co_do_pwritev() by Kevin Wolf · 11 years ago
  31. 6460440 block: Allow wait_serialising_requests() at any point by Kevin Wolf · 11 years ago
  32. 7327145 block: Make overlap range for serialisation dynamic by Kevin Wolf · 11 years ago
  33. 2dbafdc block: Generalise and optimise COR serialisation by Kevin Wolf · 11 years ago
  34. ec746e1 block: Make zero-after-EOF work with larger alignment by Kevin Wolf · 11 years ago
  35. 65afd21 block: Allow waiting for overlapping requests between begin/end by Kevin Wolf · 11 years ago
  36. 793ed47 block: Switch BdrvTrackedRequest to byte granularity by Kevin Wolf · 11 years ago
  37. 6601553 block: Introduce bdrv_co_do_pwritev() by Kevin Wolf · 11 years ago
  38. 244eade block: write: Handle COR dependency after I/O throttling by Kevin Wolf · 11 years ago
  39. b404f72 block: Introduce bdrv_aligned_pwritev() by Kevin Wolf · 11 years ago
  40. 1b0288a block: Introduce bdrv_co_do_preadv() by Kevin Wolf · 11 years ago
  41. d0c7f64 block: Introduce bdrv_aligned_preadv() by Kevin Wolf · 11 years ago
  42. c25f53b raw: Probe required direct I/O alignment by Paolo Bonzini · 13 years ago
  43. 1b7fd72 block: rename buffer_alignment to guest_block_size by Paolo Bonzini · 13 years ago
  44. 339064d block: Don't use guest sector size for qemu_blockalign() by Kevin Wolf · 11 years ago
  45. 1ff735b block: Detect unaligned length in bdrv_qiov_is_aligned() by Kevin Wolf · 11 years ago
  46. 355ef4a block: Update BlockLimits when they might have changed by Kevin Wolf · 11 years ago
  47. 466ad82 block: Inherit opt_transfer_length by Kevin Wolf · 11 years ago
  48. d34682c block: Move initialisation of BlockLimits to bdrv_refresh_limits() by Kevin Wolf · 11 years ago
  49. dabfa6c block: Fix bdrv_commit return value by Kevin Wolf · 11 years ago
  50. 72706ea block: resize backing file image during offline commit, if necessary by Jeff Cody · 11 years ago
  51. 212a5a8 block: Create authorizations mechanism for external snapshot and resize. by Benoît Canet · 11 years ago
  52. 12d3ba8 qmp: Allow to change password on named block driver states. by Benoît Canet · 11 years ago
  53. c13163f qmp: Add QMP query-named-block-nodes to list the named BlockDriverState nodes. by Benoît Canet · 11 years ago
  54. 6913c0c block: Allow the user to define "node-name" option both on command line and QMP. by Benoît Canet · 11 years ago
  55. dc364f4 block: Add bs->node_name to hold the name of a bs node of the bs graph. by Benoît Canet · 11 years ago
  56. d80ac65 block: fix backing file segfault by Peter Feiner · 11 years ago
  57. 505d758 block: Allow recursive "file"s by Max Reitz · 11 years ago
  58. 054963f block: Use bdrv_open_image() in bdrv_open() by Max Reitz · 11 years ago
  59. da557aa block: Add bdrv_open_image() by Max Reitz · 11 years ago
  60. 2a05cbe block: Allow block devices without files by Max Reitz · 11 years ago
  61. 2258e3f block: Pass reference to bdrv_file_open() by Max Reitz · 11 years ago
  62. 72daa72 block: Allow reference for bdrv_file_open() by Max Reitz · 11 years ago
  63. 3d94ce6 block: expect get_block_status errors in bdrv_make_zero by Peter Lieven · 11 years ago
  64. 0b06ef3 block: clean up bdrv_drain_all() throttling comments by Stefan Hajnoczi · 11 years ago
  65. 66f6b81 block: Close backing file early in bdrv_img_create by Max Reitz · 11 years ago
  66. b8d71c0 block: make bdrv_co_do_write_zeroes stricter in producing aligned requests by Paolo Bonzini · 11 years ago
  67. 7ce2101 block: handle ENOTSUP from discard in generic code by Paolo Bonzini · 11 years ago
  68. d5ef94d block: add bdrv_aio_write_zeroes by Paolo Bonzini · 11 years ago
  69. 94d6ff2 block: add flags argument to bdrv_co_write_zeroes tracepoint by Paolo Bonzini · 11 years ago
  70. d20d9b7 block: add flags to BlockRequest by Paolo Bonzini · 11 years ago
  71. d51e9fe block: generalize BlockLimits handling to cover bdrv_aio_discard too by Paolo Bonzini · 11 years ago
  72. c9fbb99 block: Use BDRV_O_NO_BACKING where appropriate by Kevin Wolf · 11 years ago
  73. 9fd3171 block: Enable BDRV_O_SNAPSHOT with driver-specific options by Kevin Wolf · 11 years ago
  74. 4cc70e9 blkdebug: add "remove_break" command by Fam Zheng · 11 years ago
  75. 21b5683 qapi: Change BlockDirtyInfo to list by Fam Zheng · 11 years ago
  76. e4654d2 block: per caller dirty bitmap by Fam Zheng · 11 years ago
  77. c3d8688 block/get_block_status: fix BDRV_BLOCK_ZERO for unallocated blocks by Peter Lieven · 11 years ago
  78. d75cbb5 block: introduce bdrv_make_zero by Peter Lieven · 11 years ago
  79. 6f14da5 block: honour BlockLimits in bdrv_co_discard by Peter Lieven · 11 years ago
  80. c31cb70 block: honour BlockLimits in bdrv_co_do_write_zeroes by Peter Lieven · 11 years ago
  81. 4ce7869 block: add wrappers for logical block provisioning information by Peter Lieven · 11 years ago
  82. d32f35c block: introduce BDRV_REQ_MAY_UNMAP request flag by Peter Lieven · 11 years ago
  83. aa7bfbf block: add flags to bdrv_*_write_zeroes by Peter Lieven · 11 years ago
  84. 6faac15 block: make BdrvRequestFlags public by Peter Lieven · 11 years ago
  85. 06d22aa block: Fail if requested driver is not available by Kevin Wolf · 12 years ago
  86. b04b6b6 block: Print its file name if backing file opening failed by Fam Zheng · 11 years ago
  87. 7e38200 block: Round up total_sectors by Fam Zheng · 11 years ago
  88. 17826bc block: Save errno before error_setg_errno by Max Reitz · 11 years ago
  89. b94a261 block: Avoid unecessary drv->bdrv_getlength() calls by Kevin Wolf · 11 years ago
  90. 87a5deb block: Disable BDRV_O_COPY_ON_READ for the backing file by Thibaut LAURENT · 11 years ago
  91. 61ed268 block: Don't copy backing file name on error by Max Reitz · 11 years ago
  92. 0ebd24e blockdev: Don't disable COR automatically with blockdev-add by Kevin Wolf · 11 years ago
  93. 8f94a6e block: Improve driver whitelist checks by Kevin Wolf · 11 years ago
  94. f6186f4 block: Add BlockDriver.bdrv_check_ext_snapshot. by Benoît Canet · 11 years ago
  95. 92bc50a block/get_block_status: avoid redundant callouts on raw devices by Peter Lieven · 11 years ago
  96. eae041f block: Add bdrv_get_specific_info by Max Reitz · 11 years ago
  97. d4cea8d block: use correct filename by Dunrong Huang · 11 years ago
  98. 2fa9aa5 block: use correct filename for error report by Dunrong Huang · 11 years ago
  99. d055a1f block: use DIV_ROUND_UP in bdrv_co_do_readv by Fam Zheng · 11 years ago
  100. 5726d87 qdict: Extract qdict_extract_subqdict by Benoît Canet · 11 years ago