1. 459b4e6 block: align bounce buffers to page by Denis V. Lunev · 10 years ago
  2. 4196d2f block: minimal bounce buffer alignment by Denis V. Lunev · 10 years ago
  3. 9651825 raw-posix: Deprecate aio=threads fallback without O_DIRECT by Kevin Wolf · 10 years ago
  4. 92a539d raw-posix: Deprecate host floppy passthrough by Markus Armbruster · 10 years ago
  5. 22d182e block/raw-posix: fix launching with failed disks by Stefan Hajnoczi · 10 years ago
  6. 1a9335e block: Add driver methods to probe blocksizes and geometry by Ekaterina Tumanova · 10 years ago
  7. 8a4ed0d raw-posix: Factor block size detection out of raw_probe_alignment() by Ekaterina Tumanova · 10 years ago
  8. a6dcf09 block/raw-posix: fix compilation warning on OSX by Denis V. Lunev · 10 years ago
  9. c0191e7 block: Remove "growable" from BDS by Max Reitz · 10 years ago
  10. 728dacb block/raw-posix.c: Fix raw_getlength() on Mac OS X block devices by Programmingkid · 10 years ago
  11. 1cdc323 block: use fallocate(FALLOC_FL_PUNCH_HOLE) & fallocate(0) to write zeroes by Denis V. Lunev · 10 years ago
  12. d50d822 block/raw-posix: call plain fallocate in handle_aiocb_write_zeroes by Denis V. Lunev · 10 years ago
  13. b953f07 block: use fallocate(FALLOC_FL_ZERO_RANGE) in handle_aiocb_write_zeroes by Denis V. Lunev · 10 years ago
  14. 37cc9f7 block/raw-posix: refactor handle_aiocb_write_zeroes a bit by Denis V. Lunev · 10 years ago
  15. 0b99171 block/raw-posix: create do_fallocate helper by Denis V. Lunev · 10 years ago
  16. 1486df0 block/raw-posix: create translate_err helper to merge errno values by Denis V. Lunev · 10 years ago
  17. 01212d4 block/raw-posix: Fix ret in raw_open_common() by Max Reitz · 10 years ago
  18. 5f535a9 block: Make essential BlockDriver objects public by Max Reitz · 10 years ago
  19. a56ebc6 block: do not use get_clock() by Paolo Bonzini · 10 years ago
  20. 098ffa6 block/raw-posix: Catch fsync() errors by Max Reitz · 10 years ago
  21. 731de38 block/raw-posix: Only sync after successful preallocation by Max Reitz · 10 years ago
  22. 39411cf block/raw-posix: Fix preallocating write() loop by Max Reitz · 10 years ago
  23. d1f06fe raw-posix: The SEEK_HOLE code is flawed, rewrite it by Markus Armbruster · 10 years ago
  24. c4875e5 raw-posix: SEEK_HOLE suffices, get rid of FIEMAP by Markus Armbruster · 10 years ago
  25. be2ebc6 raw-posix: Fix comment for raw_co_get_block_status() by Markus Armbruster · 10 years ago
  26. d7f6275 raw-posix: raw_co_get_block_status() return value by Max Reitz · 10 years ago
  27. e6d7ec3 raw-posix: Fix raw_co_get_block_status() after EOF by Max Reitz · 10 years ago
  28. 3cad830 block: char devices on FreeBSD are not behind a pager by Roger Pau Monne · 10 years ago
  29. 097310b block: Rename BlockDriverCompletionFunc to BlockCompletionFunc by Markus Armbruster · 10 years ago
  30. 7c84b1b block: Rename BlockDriverAIOCB* to BlockAIOCB* by Markus Armbruster · 10 years ago
  31. 7c15903 block/raw-posix: use seek_hole ahead of fiemap by Tony Breeds · 10 years ago
  32. 38c4d0a block/raw-posix: Fix disk corruption in try_fiemap by Tony Breeds · 10 years ago
  33. ed91143 raw-posix: Fix build without posix_fallocate() by Kevin Wolf · 10 years ago
  34. 0624742 raw-posix: Add falloc and full preallocation option by Hu Tao · 10 years ago
  35. 180e952 block: don't convert file size to sector size by Hu Tao · 10 years ago
  36. c2eb918 block: round up file size to nearest sector by Hu Tao · 10 years ago
  37. 61ed73c raw-posix: fix O_DIRECT short reads by Stefan Hajnoczi · 11 years ago
  38. 5839e53 block: Use g_new() & friends where that makes obvious sense by Markus Armbruster · 11 years ago
  39. 50d4a85 raw-posix: Handle failure for potentially large allocations by Kevin Wolf · 11 years ago
  40. df26a35 raw-posix: Fail gracefully if no working alignment is found by Kevin Wolf · 11 years ago
  41. 3baca89 block: Add Error argument to bdrv_refresh_limits() by Kevin Wolf · 11 years ago
  42. 8eb029c block: Assert qiov length matches request length by Kevin Wolf · 11 years ago
  43. 1b3abdc linux-aio: implement io plug, unplug and flush io queue by Ming Lei · 11 years ago
  44. aa72970 raw-posix: Fix raw_getlength() to always return -errno on error by Markus Armbruster · 11 years ago
  45. 4ab1559 qemu-img create: add 'nocow' option by Chunyan Liu · 11 years ago
  46. c282e1f cleanup QEMUOptionParameter by Chunyan Liu · 11 years ago
  47. 6f482f7 raw-posix.c: replace QEMUOptionParameter with QemuOpts by Chunyan Liu · 11 years ago
  48. 76ef2cf raw-posix: drop raw_get_aio_fd() since it is no longer used by Stefan Hajnoczi · 11 years ago
  49. abd269b block/linux-aio: fix memory and fd leak by Stefan Hajnoczi · 11 years ago
  50. c2f3426 block/raw-posix: implement .bdrv_detach/attach_aio_context() by Stefan Hajnoczi · 11 years ago
  51. 675036e block/raw-posix.c: Avoid nonstandard LONG_LONG_MAX by Peter Maydell · 11 years ago
  52. 4f11aa8 block/raw-posix: Try both FIEMAP and SEEK_HOLE by Max Reitz · 11 years ago
  53. 8bfea15 block: Unlink temporary files in raw-posix/win32 by Kevin Wolf · 11 years ago
  54. cc28c6a block/raw-posix: Strip protocol prefix on creation by Max Reitz · 11 years ago
  55. 18fa1c4 block/raw-posix: bdrv_parse_filename() for cdrom by Max Reitz · 11 years ago
  56. d3f4984 block/raw-posix: bdrv_parse_filename() for floppy by Max Reitz · 11 years ago
  57. 7af803d block/raw-posix: bdrv_parse_filename() for hdev by Max Reitz · 11 years ago
  58. 464d9f6 block/raw-posix: Strip "file:" prefix on creation by Max Reitz · 11 years ago
  59. 078896a block/raw-posix: Implement bdrv_parse_filename() by Max Reitz · 11 years ago
  60. 84d18f0 Use error_is_set() only when necessary by Markus Armbruster · 11 years ago
  61. c25f53b raw: Probe required direct I/O alignment by Paolo Bonzini · 13 years ago
  62. 87ea75d qemu-option: Remove qemu_opts_create_nofail by Peter Crosthwaite · 11 years ago
  63. 97a2ae3 raw-posix: add support for write_zeroes on XFS and block devices by Paolo Bonzini · 11 years ago
  64. d0b4503 raw-posix: implement write_zeroes with MAY_UNMAP for block devices by Paolo Bonzini · 11 years ago
  65. 260a82e raw-posix: implement write_zeroes with MAY_UNMAP for files by Paolo Bonzini · 11 years ago
  66. 7ce2101 block: handle ENOTSUP from discard in generic code by Paolo Bonzini · 11 years ago
  67. b04b6b6 block: Print its file name if backing file opening failed by Fam Zheng · 11 years ago
  68. 511018e block/raw-posix: fix FreeBSD compilation by Andreas Tobler · 11 years ago
  69. b94a261 block: Avoid unecessary drv->bdrv_getlength() calls by Kevin Wolf · 11 years ago
  70. e428e43 block/raw-posix: Employ error parameter by Max Reitz · 11 years ago
  71. 030be32 block: introduce BlockDriver.bdrv_needs_filename to enable some drivers. by Benoît Canet · 11 years ago
  72. d5124c0 bdrv: Use "Error" for creating images by Max Reitz · 12 years ago
  73. 015a103 bdrv: Use "Error" for opening images by Max Reitz · 12 years ago
  74. f5f7abc raw-posix: report unwritten extents as zero by Paolo Bonzini · 12 years ago
  75. 63390a8 raw-posix: return get_block_status data and flags by Paolo Bonzini · 12 years ago
  76. b6b8a33 block: introduce bdrv_get_block_status API by Paolo Bonzini · 12 years ago
  77. 3ac2162 block: change default of .has_zero_init to 0 by Peter Lieven · 12 years ago
  78. a5c5ea3 raw-posix: Fix /dev/cdrom magic on OS X by Kevin Wolf · 12 years ago
  79. 56d1b4d block: Remove filename parameter from .bdrv_file_open() by Kevin Wolf · 12 years ago
  80. c66a615 raw-posix: Use bdrv_open options instead of filename by Kevin Wolf · 12 years ago
  81. 787e4a8 block: Add options QDict to bdrv_file_open() prototypes by Kevin Wolf · 12 years ago
  82. c4d9d19 threadpool: drop global thread pool by Stefan Hajnoczi · 12 years ago
  83. da888d3 block/raw-posix: detect readonly Linux block devices using BLKROGET by Stefan Hajnoczi · 12 years ago
  84. fdf263f block/raw-posix: Build fix for O_ASYNC by Andreas Färber · 12 years ago
  85. c36dd8a block/raw-posix: Make hdev_aio_discard() available outside Linux by Andreas Färber · 12 years ago
  86. 8238010 block: make discard asynchronous by Paolo Bonzini · 12 years ago
  87. fcd9d45 raw: support discard on block devices by Paolo Bonzini · 12 years ago
  88. c85191e raw-posix: remember whether discard failed by Paolo Bonzini · 12 years ago
  89. 3d4fa43 raw-posix: support discard on more filesystems by Kusanagi Kouichi · 12 years ago
  90. c53b1c5 block: make qiov_is_aligned() public by Stefan Hajnoczi · 12 years ago
  91. b608c8d raw-posix: fix bdrv_aio_ioctl by Paolo Bonzini · 12 years ago
  92. 4065742 raw-posix: add raw_get_aio_fd() for virtio-blk-data-plane by Stefan Hajnoczi · 12 years ago
  93. 1de7afc misc: move include files to include/qemu/ by Paolo Bonzini · 12 years ago
  94. 737e150 block: move include files to include/block/ by Paolo Bonzini · 12 years ago
  95. f8fe796 janitor: do not include qemu-char everywhere by Paolo Bonzini · 12 years ago
  96. c208e8c raw-posix: inline paio_ioctl into hdev_aio_ioctl by Paolo Bonzini · 12 years ago
  97. 1bc6b70 block: add bdrv_reopen() support for raw hdev, floppy, and cdrom by Jeff Cody · 12 years ago
  98. 9f8540e raw-posix: rename raw-posix-aio.h, hide unavailable prototypes by Paolo Bonzini · 13 years ago
  99. de81a16 raw: merge posix-aio-compat.c into block/raw-posix.c by Paolo Bonzini · 13 years ago
  100. 47e6b25 block: switch posix-aio-compat to threadpool by Paolo Bonzini · 13 years ago