aboutsummaryrefslogtreecommitdiff
path: root/block/gluster.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-28qapi: More complex uses of QAPI_LIST_APPENDEric Blake1-10/+3
2020-12-19qapi: Use QAPI_LIST_PREPEND() where possibleEric Blake1-2/+2
2020-07-10error: Reduce unnecessary error propagationMarkus Armbruster1-4/+4
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 2Markus Armbruster1-3/+1
2020-07-10qemu-option: Use returned bool to check for failureMarkus Armbruster1-10/+5
2020-05-08gluster: Drop useless has_zero_init callbackEric Blake1-14/+0
2020-04-30block: Add flags to BlockDriver.bdrv_co_truncate()Kevin Wolf1-0/+1
2020-03-26block: pass BlockDriver reference to the .bdrv_co_createMaxim Levitsky1-1/+2
2019-10-28block: Add @exact parameter to bdrv_co_truncate()Max Reitz1-0/+1
2019-08-19block: Implement .bdrv_has_zero_init_truncate()Max Reitz1-0/+4
2019-07-15gluster: fix .bdrv_reopen_prepare when backing file is a JSON objectStefano Garzarella1-1/+11
2019-06-12block/gluster: update .help of BLOCK_OPT_PREALLOC optionStefano Garzarella1-1/+8
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2019-04-02block/gluster: limit the transfer size to 512 MiBStefano Garzarella1-0/+16
2019-03-12gluster: the glfs_io_cbk callback function pointer adds pre/post stat argsNiels de Vos1-1/+5
2019-03-12gluster: Handle changed glfs_ftruncate signaturePrasanna Kumar Kalever1-0/+4
2019-02-25block: Add strong_runtime_opts to BlockDriverMax Reitz1-0/+19
2019-01-11qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini1-1/+1
2018-11-05gluster: Support auto-read-only optionKevin Wolf1-2/+10
2018-07-23block: Fix typos in comments (found by codespell)Stefan Weil1-1/+1
2018-06-29block: Convert .bdrv_truncate callback to coroutine_fnKevin Wolf1-6/+8
2018-06-15block: Add block-specific QDict headerMax Reitz1-0/+1
2018-05-15block: Merge .bdrv_co_writev{,_flags} in driversEric Blake1-1/+3
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau1-2/+2
2018-04-03gluster: Fix blockdev-add with server.N.type=unixKevin Wolf1-4/+17
2018-03-13block: include original filename when reporting invalid URIsDaniel P. Berrangé1-1/+1
2018-03-09gluster: Support .bdrv_co_createKevin Wolf1-44/+91
2018-03-02block: rename .bdrv_create() to .bdrv_co_create_opts()Stefan Hajnoczi1-6/+7
2018-03-02gluster: Switch to .bdrv_co_block_status()Eric Blake1-36/+34
2018-02-13gluster: Add preallocated truncationMax Reitz1-16/+1
2018-02-13gluster: Query current size in do_truncate()Max Reitz1-2/+19
2018-02-13gluster: Pull truncation from qemu_gluster_createMax Reitz1-34/+40
2018-02-13gluster: Move glfs_close() to create's clean-upMax Reitz1-4/+6
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster1-0/+2
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster1-0/+1
2017-09-04qapi: Change data type of the FOO_lookup generated for enum FOOMarc-André Lureau1-2/+2
2017-09-04qapi: Mechanically convert FOO_lookup[...] to FOO_str(...)Markus Armbruster1-2/+2
2017-09-04qapi: Generate FOO_str() macro for QAPI enum FOOMarkus Armbruster1-1/+0
2017-09-04qapi: Drop superfluous qapi_enum_parse() parameter maxMarkus Armbruster1-4/+2
2017-07-14Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-13' into...Peter Maydell1-2/+1
2017-07-13Convert error_report() to warn_report()Alistair Francis1-2/+1
2017-07-11block: Add PreallocMode to BD.bdrv_truncate()Max Reitz1-1/+7
2017-06-09block/gluster.c: Handle qdict_array_entries() failurePeter Maydell1-2/+1
2017-06-02gluster: add support for PREALLOC_MODE_FALLOCNiels de Vos1-36/+40
2017-05-24block/gluster: glfs_lseek() workaroundJeff Cody1-2/+16
2017-05-09sockets: Rename SocketAddressFlat to SocketAddressMarkus Armbruster1-24/+24
2017-04-28block: Add .bdrv_truncate() error messagesMax Reitz1-1/+3
2017-04-28block: Add errp to BD.bdrv_truncate()Max Reitz1-1/+2
2017-04-03qapi-schema: SocketAddressFlat variants 'vsock' and 'fd'Markus Armbruster1-0/+2
2017-04-03gluster: Prepare for SocketAddressFlat extensionMarkus Armbruster1-10/+16