1. 0c80228 block: use int64_t instead of int in driver discard handlers by Vladimir Sementsov-Ogievskiy · 3 years, 4 months ago
  2. f34b2bc block: use int64_t instead of int in driver write_zeroes handlers by Vladimir Sementsov-Ogievskiy · 3 years, 4 months ago
  3. 72b4cab block/gluster: Do not force-cap *pnum by Hanna Reitz · 3 years, 5 months ago
  4. e24154d gluster: Align block-status tail by Max Reitz · 3 years, 5 months ago
  5. 95b3a8c qapi: More complex uses of QAPI_LIST_APPEND by Eric Blake · 4 years ago
  6. 54aa3de qapi: Use QAPI_LIST_PREPEND() where possible by Eric Blake · 4 years, 2 months ago
  7. a5f9b9d error: Reduce unnecessary error propagation by Markus Armbruster · 4 years, 6 months ago
  8. af175e8 error: Eliminate error_propagate() with Coccinelle, part 2 by Markus Armbruster · 4 years, 6 months ago
  9. 235e59c qemu-option: Use returned bool to check for failure by Markus Armbruster · 4 years, 6 months ago
  10. 5e09bce gluster: Drop useless has_zero_init callback by Eric Blake · 4 years, 8 months ago
  11. 92b9279 block: Add flags to BlockDriver.bdrv_co_truncate() by Kevin Wolf · 4 years, 9 months ago
  12. b92902d block: pass BlockDriver reference to the .bdrv_co_create by Maxim Levitsky · 4 years, 10 months ago
  13. c80d8b0 block: Add @exact parameter to bdrv_co_truncate() by Max Reitz · 5 years ago
  14. 1dcaf52 block: Implement .bdrv_has_zero_init_truncate() by Max Reitz · 5 years ago
  15. 0b1847b gluster: fix .bdrv_reopen_prepare when backing file is a JSON object by Stefano Garzarella · 5 years ago
  16. 2ea8e96 block/gluster: update .help of BLOCK_OPT_PREALLOC option by Stefano Garzarella · 6 years ago
  17. 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
  18. de23e72 block/gluster: limit the transfer size to 512 MiB by Stefano Garzarella · 6 years ago
  19. 0e3b891 gluster: the glfs_io_cbk callback function pointer adds pre/post stat args by Niels de Vos · 6 years ago
  20. e014dbe gluster: Handle changed glfs_ftruncate signature by Prasanna Kumar Kalever · 6 years ago
  21. 2654267 block: Add strong_runtime_opts to BlockDriver by Max Reitz · 6 years ago
  22. b58deb3 qemu/queue.h: leave head structs anonymous unless necessary by Paolo Bonzini · 6 years ago
  23. 54ea21b gluster: Support auto-read-only option by Kevin Wolf · 6 years ago
  24. 50d6a8a block: Fix typos in comments (found by codespell) by Stefan Weil · 6 years ago
  25. 061ca8a block: Convert .bdrv_truncate callback to coroutine_fn by Kevin Wolf · 7 years ago
  26. 609f45e block: Add block-specific QDict header by Max Reitz · 7 years ago
  27. e18a58b block: Merge .bdrv_co_writev{,_flags} in drivers by Eric Blake · 7 years ago
  28. cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
  29. 9dae635 gluster: Fix blockdev-add with server.N.type=unix by Kevin Wolf · 7 years ago
  30. 44acd46 block: include original filename when reporting invalid URIs by Daniel P. Berrangé · 7 years ago
  31. ab8bda7 gluster: Support .bdrv_co_create by Kevin Wolf · 7 years ago
  32. efc75e2 block: rename .bdrv_create() to .bdrv_co_create_opts() by Stefan Hajnoczi · 7 years ago
  33. 08c9e77 gluster: Switch to .bdrv_co_block_status() by Eric Blake · 7 years ago
  34. c3132af gluster: Add preallocated truncation by Max Reitz · 7 years ago
  35. f3a33f7 gluster: Query current size in do_truncate() by Max Reitz · 7 years ago
  36. 36e8790 gluster: Pull truncation from qemu_gluster_create by Max Reitz · 7 years ago
  37. 0375003 gluster: Move glfs_close() to create's clean-up by Max Reitz · 7 years ago
  38. 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
  39. 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
  40. f7abe0e qapi: Change data type of the FOO_lookup generated for enum FOO by Marc-André Lureau · 7 years ago
  41. 977c736 qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) by Markus Armbruster · 7 years ago
  42. 5b5f825 qapi: Generate FOO_str() macro for QAPI enum FOO by Markus Armbruster · 7 years ago
  43. 06c60b6 qapi: Drop superfluous qapi_enum_parse() parameter max by Markus Armbruster · 7 years ago
  44. a309b29 Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-13' into staging by Peter Maydell · 7 years ago
  45. 3dc6f86 Convert error_report() to warn_report() by Alistair Francis · 7 years ago
  46. 8243ccb block: Add PreallocMode to BD.bdrv_truncate() by Max Reitz · 8 years ago
  47. 56faeb9 block/gluster.c: Handle qdict_array_entries() failure by Peter Maydell · 8 years ago
  48. df3a429 gluster: add support for PREALLOC_MODE_FALLOC by Niels de Vos · 8 years ago
  49. 223a23c block/gluster: glfs_lseek() workaround by Jeff Cody · 8 years ago
  50. 62cf396 sockets: Rename SocketAddressFlat to SocketAddress by Markus Armbruster · 8 years ago
  51. f59adb3 block: Add .bdrv_truncate() error messages by Max Reitz · 8 years ago
  52. 4bff28b block: Add errp to BD.bdrv_truncate() by Max Reitz · 8 years ago
  53. 8bc0673 qapi-schema: SocketAddressFlat variants 'vsock' and 'fd' by Markus Armbruster · 8 years ago
  54. fce5d53 gluster: Prepare for SocketAddressFlat extension by Markus Armbruster · 8 years ago
  55. c5f1ae3 qapi-schema: Rename SocketAddressFlat's variant tcp to inet by Markus Armbruster · 8 years ago
  56. 2b73370 qapi-schema: Rename GlusterServer to SocketAddressFlat by Markus Armbruster · 8 years ago
  57. 85a82e8 gluster: Plug memory leaks in qemu_gluster_parse_json() by Markus Armbruster · 8 years ago
  58. e152ef7 gluster: Don't duplicate qapi-util.c's qapi_enum_parse() by Markus Armbruster · 8 years ago
  59. fc29458 gluster: Drop assumptions on SocketTransport names by Markus Armbruster · 8 years ago
  60. 1919631 block: explicitly acquire aiocontext in bottom halves that need it by Paolo Bonzini · 8 years ago
  61. c1bb86c block: Rename raw-{posix,win32} to file-*.c by Eric Blake · 8 years ago
  62. 1a417e4 block/gluster: fix QMP to match debug option by Prasanna Kumar Kalever · 8 years ago
  63. 668c0e4 gluster: Fix use after free in glfs_clear_preopened() by Kevin Wolf · 8 years ago
  64. 53d9837 block/gluster: fix port type in the QAPI options list by Prasanna Kumar Kalever · 8 years ago
  65. c56ac33 block/gluster: improve defense over string to int conversion by Prasanna Kumar Kalever · 8 years ago
  66. 6349c15 block/gluster: memory usage: use one glfs instance per volume by Prasanna Kumar Kalever · 8 years ago
  67. d9b7897 block: add gluster ifdef guard checks for SEEK_DATA/SEEK_HOLE support by Jeff Cody · 8 years ago
  68. fffb6e1 block: use aio_bh_schedule_oneshot by Paolo Bonzini · 8 years ago
  69. e9db8ff block/gluster: add support to choose libgfapi logfile by Prasanna Kumar Kalever · 8 years ago
  70. 61ead11 Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging by Peter Maydell · 8 years ago
  71. 1014170 gluster: Switch .bdrv_co_discard() to byte-based by Eric Blake · 8 years ago
  72. 6c7189b block/gluster: add support for multiple gluster servers by Prasanna Kumar Kalever · 8 years ago
  73. 7edac2d block/gluster: using new qapi schema by Prasanna Kumar Kalever · 8 years ago
  74. 0552ff2 block/gluster: deprecate rdma support by Prasanna Kumar Kalever · 8 years ago
  75. f70c50c block/gluster: code cleanup by Prasanna Kumar Kalever · 8 years ago
  76. d5cf407 block/gluster: rename [server, volname, image] -> [host, volume, path] by Prasanna Kumar Kalever · 8 years ago
  77. 0b8b875 coroutine: move entry argument to qemu_coroutine_create by Paolo Bonzini · 9 years ago
  78. 7eac868 block/gluster: add support for selecting debug logging level by Jeff Cody · 9 years ago
  79. 947eb20 block/gluster: add support for SEEK_DATA/SEEK_HOLE by Niels de Vos · 9 years ago
  80. e88a36e gluster: Convert to bdrv_co_pwrite_zeroes() by Eric Blake · 9 years ago
  81. d85fa9e block/gluster: prevent data loss after i/o error by Jeff Cody · 9 years ago
  82. 5d4343e block/gluster: code movement of qemu_gluster_close() by Jeff Cody · 9 years ago
  83. a882745 block/gluster: return correct error value by Jeff Cody · 9 years ago
  84. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  85. 80c71a2 block: Clean up includes by Peter Maydell · 9 years ago
  86. c833d1e gluster: allocate GlusterAIOCBs on the stack by Paolo Bonzini · 9 years ago
  87. 180e952 block: don't convert file size to sector size by Hu Tao · 10 years ago
  88. c2eb918 block: round up file size to nearest sector by Hu Tao · 10 years ago
  89. 5839e53 block: Use g_new() & friends where that makes obvious sense by Markus Armbruster · 10 years ago
  90. c282e1f cleanup QEMUOptionParameter by Chunyan Liu · 11 years ago
  91. 90c772d gluster.c: replace QEMUOptionParameter with QemuOpts by Chunyan Liu · 11 years ago
  92. 6ee50af gluster: use BlockDriverState's AioContext by Stefan Hajnoczi · 11 years ago
  93. 4557117 gluster: Correctly propagate errors when volume isn't accessible by Peter Krempa · 11 years ago
  94. dc6fb73 Fixed various typos by Deepak Kathayat · 11 years ago
  95. b1f7d84 gluster: Remove unused defines and header include by Bharata B Rao · 11 years ago
  96. 85c09bc gluster: Change licence to GPLv2+ by Bharata B Rao · 11 years ago
  97. f55ea62 block/gluster: Add missing argument to qemu_gluster_init() call by Andreas Färber · 11 years ago
  98. adccfbc block: gluster - add reopen support. by Jeff Cody · 11 years ago
  99. 1b37b34 block: gluster - code movements, state storage changes by Jeff Cody · 11 years ago
  100. a7451cb gluster: correctly propagate errors by Paolo Bonzini · 11 years ago