1. 5db97df block.c: Remove useless 'buf' variable by Chen Gang · 11 years ago
  2. 5a2d2cb qapi event: convert BLOCK_IO_ERROR and BLOCK_JOB_ERROR by Wenchao Xia · 11 years ago
  3. a5ee7bd qapi event: convert DEVICE_TRAY_MOVED by Wenchao Xia · 11 years ago
  4. a589569 qapi: adjust existing defines by Wenchao Xia · 11 years ago
  5. 2bd3bce block: asynchronously stop the VM on I/O errors by Paolo Bonzini · 11 years ago
  6. c282e1f cleanup QEMUOptionParameter by Chunyan Liu · 11 years ago
  7. 83d0521 change block layer to support both QemuOpts and QEMUOptionParamter by Chunyan Liu · 11 years ago
  8. 13af91e throttle: add throttle_detach/attach_aio_context() by Stefan Hajnoczi · 11 years ago
  9. dcd0422 block: add bdrv_set_aio_context() by Stefan Hajnoczi · 11 years ago
  10. 9b536ad block: acquire AioContext in bdrv_drain_all() by Stefan Hajnoczi · 11 years ago
  11. ed78cda block: acquire AioContext in bdrv_*_all() by Stefan Hajnoczi · 11 years ago
  12. 2572b37 block: use BlockDriverState AioContext by Stefan Hajnoczi · 11 years ago
  13. b20e61e block: Plug memory leak on brv_open_image() error path by Markus Armbruster · 11 years ago
  14. ce78293 block: Drop redundant bdrv_refresh_limits by Fam Zheng · 11 years ago
  15. 826b6ca block: Add backing_blocker in BlockDriverState by Fam Zheng · 11 years ago
  16. 920beae block: Use bdrv_set_backing_hd everywhere by Fam Zheng · 11 years ago
  17. 8d24cce block: Add bdrv_set_backing_hd() by Fam Zheng · 11 years ago
  18. 3718d8a block: Replace in_use with operation blocker by Fam Zheng · 11 years ago
  19. fbe40ff block: Introduce op_blockers to BlockDriverState by Fam Zheng · 11 years ago
  20. 465bee1 block: optimize zero writes with bdrv_write_zeroes by Peter Lieven · 11 years ago
  21. 4993f7e block: Allow JSON filenames by Max Reitz · 11 years ago
  22. e88ae22 block: Fix bdrv_is_allocated() for short backing files by Kevin Wolf · 11 years ago
  23. b1e6fc0 block: Fix open flags with BDRV_O_SNAPSHOT by Kevin Wolf · 11 years ago
  24. f1f25a2 block: Fix open_flags in bdrv_reopen() by Kevin Wolf · 11 years ago
  25. 7e3d98d Revert "block: another bdrv_append fix" by Kevin Wolf · 11 years ago
  26. 8bfea15 block: Unlink temporary files in raw-posix/win32 by Kevin Wolf · 11 years ago
  27. 5669b44 block: Remove BDRV_O_COPY_ON_READ for bs->file by Kevin Wolf · 11 years ago
  28. 317fc44 block: Create bdrv_backing_flags() by Kevin Wolf · 11 years ago
  29. 0b50cc8 block: Create bdrv_inherited_flags() by Kevin Wolf · 11 years ago
  30. e855e4f block: Ignore duplicate or NULL format_name in bdrv_iterate_format by Jeff Cody · 11 years ago
  31. 0fb6395 Use error_is_set() only when necessary (again) by Markus Armbruster · 11 years ago
  32. 1ba4b6a block: Prevent coroutine stack overflow when recursing in bdrv_open_backing_file. by Benoît Canet · 11 years ago
  33. f2d953e block: Catch duplicate IDs in bdrv_new() by Kevin Wolf · 11 years ago
  34. 98522f6 block: Add errp to bdrv_new() by Kevin Wolf · 11 years ago
  35. 636ea37 block: Remove -errno return value from bdrv_assign_node_name by Kevin Wolf · 11 years ago
  36. b8afb52 block: Handle error of bdrv_getlength in bdrv_create_dirty_bitmap by Fam Zheng · 11 years ago
  37. 9ce10c0 block: Check bdrv_getlength() return value in bdrv_make_zero() by Kevin Wolf · 11 years ago
  38. da15ee5 block: Catch integer overflow in bdrv_rw_co() by Kevin Wolf · 11 years ago
  39. 1dd3a44 block: Limit size to INT_MAX in bdrv_check_byte_request() by Kevin Wolf · 11 years ago
  40. 54db38a block: Fix nb_sectors check in bdrv_check_byte_request() by Kevin Wolf · 11 years ago
  41. f187743 block: Check bdrv_getlength() return value in bdrv_append_temp_snapshot() by Kevin Wolf · 11 years ago
  42. b998875 block: Fix snapshot=on for protocol parsed from filename by Kevin Wolf · 11 years ago
  43. e3fa4bf block: Don't parse 'filename' option by Kevin Wolf · 11 years ago
  44. 8f4754e block: Limit request size (CVE-2014-0143) by Kevin Wolf · 11 years ago
  45. 5a8a30d block: Add error handling to bdrv_invalidate_cache() by Kevin Wolf · 11 years ago
  46. c3adb58 blockdev: Refuse to open encrypted image unless paused by Markus Armbruster · 11 years ago
  47. 9562f69 block: Unlink temporary file by Max Reitz · 11 years ago
  48. b5042a3 block: Rewrite the snapshot authorization mechanism for block filters. by Benoît Canet · 11 years ago
  49. 938789e block: bs->drv may be NULL in bdrv_debug_resume() by Max Reitz · 11 years ago
  50. 3456a8d block: Update image size in bdrv_invalidate_cache() by Kevin Wolf · 11 years ago
  51. eb909c7 block: Fix error path segfault in bdrv_open() by Kevin Wolf · 11 years ago
  52. cd5d031 block: Keep "filename" option after parsing by Max Reitz · 11 years ago
  53. 90ce8a0 block: make bdrv_swap rebuild the bs graph node list field. by Benoît Canet · 11 years ago
  54. 47ea2de block: Fix bs->request_alignment assertion for bs->sg=1 by Kevin Wolf · 11 years ago
  55. 69bef79 block: use /var/tmp instead of /tmp for -snapshot by Amit Shah · 11 years ago
  56. f7d9fd8 block: Remove bdrv_open_image()'s force_raw option by Max Reitz · 11 years ago
  57. 5acd9d8 block: Reuse success path from bdrv_open() by Max Reitz · 11 years ago
  58. 5469a2a block: Handle bs->options in bdrv_open() only by Max Reitz · 11 years ago
  59. d4446ea block: Remove bdrv_new() from bdrv_file_open() by Max Reitz · 11 years ago
  60. 5d12aa6 block: Reuse reference handling from bdrv_open() by Max Reitz · 11 years ago
  61. 2e40134 block: Make bdrv_file_open() static by Max Reitz · 11 years ago
  62. ddf5636 block: Add reference parameter to bdrv_open() by Max Reitz · 11 years ago
  63. f67503e block: Change BDS parameter of bdrv_open() to ** by Max Reitz · 11 years ago
  64. e6dc8a1 block: Fix bdrv_is_first_non_filter() by Kevin Wolf · 11 years ago
  65. 4c0c9bb Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging by Peter Maydell · 11 years ago
  66. 84d18f0 Use error_is_set() only when necessary by Markus Armbruster · 11 years ago
  67. 0c5e94e block: Open by reference will try device then node_name. by Benoît Canet · 11 years ago
  68. dd67fa5 block: Relax bdrv_lookup_bs constraints. by Benoît Canet · 11 years ago
  69. e96126f block: Fix 32 bit truncation in mark_request_serialising() by Kevin Wolf · 11 years ago
  70. 5f5bcd8 block: Don't call ROUND_UP with negative values by Kevin Wolf · 11 years ago
  71. af91f9a block: bdrv_aligned_pwritev: Assert overlap range by Kevin Wolf · 11 years ago
  72. 99c4a85 block: Fix memory leaks in bdrv_co_do_pwritev() by Kevin Wolf · 11 years ago
  73. 765003d block: Fail gracefully with missing filename by Kevin Wolf · 11 years ago
  74. d510358 block: Switch bdrv_io_limits_intercept() to byte granularity by Kevin Wolf · 11 years ago
  75. 9e1cb96 qemu-iotests: Test pwritev RMW logic by Kevin Wolf · 11 years ago
  76. 8407d5d block: Make bdrv_pwrite() a bdrv_prwv_co() wrapper by Kevin Wolf · 11 years ago
  77. a3ef657 block: Make bdrv_pread() a bdrv_prwv_co() wrapper by Kevin Wolf · 11 years ago
  78. 775aa8b block: Change coroutine wrapper to byte granularity by Kevin Wolf · 11 years ago
  79. 28de2dc block: Assert serialisation assumptions in pwritev by Kevin Wolf · 11 years ago
  80. 3b8242e block: Align requests in bdrv_co_do_pwritev() by Kevin Wolf · 11 years ago
  81. 6460440 block: Allow wait_serialising_requests() at any point by Kevin Wolf · 11 years ago
  82. 7327145 block: Make overlap range for serialisation dynamic by Kevin Wolf · 11 years ago
  83. 2dbafdc block: Generalise and optimise COR serialisation by Kevin Wolf · 11 years ago
  84. ec746e1 block: Make zero-after-EOF work with larger alignment by Kevin Wolf · 11 years ago
  85. 65afd21 block: Allow waiting for overlapping requests between begin/end by Kevin Wolf · 11 years ago
  86. 793ed47 block: Switch BdrvTrackedRequest to byte granularity by Kevin Wolf · 11 years ago
  87. 6601553 block: Introduce bdrv_co_do_pwritev() by Kevin Wolf · 11 years ago
  88. 244eade block: write: Handle COR dependency after I/O throttling by Kevin Wolf · 11 years ago
  89. b404f72 block: Introduce bdrv_aligned_pwritev() by Kevin Wolf · 11 years ago
  90. 1b0288a block: Introduce bdrv_co_do_preadv() by Kevin Wolf · 11 years ago
  91. d0c7f64 block: Introduce bdrv_aligned_preadv() by Kevin Wolf · 11 years ago
  92. c25f53b raw: Probe required direct I/O alignment by Paolo Bonzini · 13 years ago
  93. 1b7fd72 block: rename buffer_alignment to guest_block_size by Paolo Bonzini · 13 years ago
  94. 339064d block: Don't use guest sector size for qemu_blockalign() by Kevin Wolf · 11 years ago
  95. 1ff735b block: Detect unaligned length in bdrv_qiov_is_aligned() by Kevin Wolf · 11 years ago
  96. 355ef4a block: Update BlockLimits when they might have changed by Kevin Wolf · 11 years ago
  97. 466ad82 block: Inherit opt_transfer_length by Kevin Wolf · 11 years ago
  98. d34682c block: Move initialisation of BlockLimits to bdrv_refresh_limits() by Kevin Wolf · 11 years ago
  99. dabfa6c block: Fix bdrv_commit return value by Kevin Wolf · 11 years ago
  100. 72706ea block: resize backing file image during offline commit, if necessary by Jeff Cody · 11 years ago