summaryrefslogtreecommitdiffstats
path: root/block/gluster.c
Commit message (Expand)AuthorAgeFilesLines
* gluster: Convert to bdrv_co_pwrite_zeroes()Eric Blake2016-06-081-8/+6Star
* block/gluster: prevent data loss after i/o errorJeff Cody2016-04-191-1/+52
* block/gluster: code movement of qemu_gluster_close()Jeff Cody2016-04-191-11/+11
* block/gluster: return correct error valueJeff Cody2016-04-191-1/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* block: Clean up includesPeter Maydell2016-01-201-0/+1
* gluster: allocate GlusterAIOCBs on the stackPaolo Bonzini2015-11-111-53/+33Star
* block: don't convert file size to sector sizeHu Tao2014-09-121-5/+4Star
* block: round up file size to nearest sectorHu Tao2014-09-121-2/+2
* block: Use g_new() & friends where that makes obvious senseMarkus Armbruster2014-08-201-4/+4
* cleanup QEMUOptionParameterChunyan Liu2014-06-161-4/+4
* gluster.c: replace QEMUOptionParameter with QemuOptsChunyan Liu2014-06-161-39/+42
* gluster: use BlockDriverState's AioContextStefan Hajnoczi2014-06-041-1/+6
* gluster: Correctly propagate errors when volume isn't accessiblePeter Krempa2014-05-091-1/+6
* Fixed various typosDeepak Kathayat2014-03-251-1/+1
* gluster: Remove unused defines and header includeBharata B Rao2014-03-051-4/+0Star
* gluster: Change licence to GPLv2+Bharata B Rao2014-03-051-10/+2Star
* block/gluster: Add missing argument to qemu_gluster_init() callAndreas Färber2014-03-041-1/+1
* block: gluster - add reopen support.Jeff Cody2014-02-281-0/+102
* block: gluster - code movements, state storage changesJeff Cody2014-02-281-15/+26
* gluster: correctly propagate errorsPaolo Bonzini2014-02-211-11/+13
* gluster: default scheme to gluster:// and host to localhost.Paolo Bonzini2014-02-211-2/+2
* Use error_is_set() only when necessaryMarkus Armbruster2014-02-171-1/+1
* gluster: Add support for creating zero-filled imageBharata B Rao2014-01-221-1/+49
* gluster: Implement .bdrv_co_write_zeroes for glusterBharata B Rao2014-01-221-19/+60
* gluster: Convert aio routines into coroutinesBharata B Rao2014-01-221-147/+74Star
* qemu-option: Remove qemu_opts_create_nofailPeter Crosthwaite2014-01-061-1/+1
* block: introduce BlockDriver.bdrv_needs_filename to enable some drivers.Benoît Canet2013-09-251-0/+4
* bdrv: Use "Error" for creating imagesMax Reitz2013-09-121-1/+1
* bdrv: Use "Error" for opening imagesMax Reitz2013-09-121-1/+1
* gluster: Abort on AIO completion failureBharata B Rao2013-08-301-13/+2Star
* aio: drop io_flush argumentStefan Hajnoczi2013-08-191-4/+3Star
* block/gluster: drop qemu_gluster_aio_flush_cb()Stefan Hajnoczi2013-08-191-17/+1Star
* gluster: Add image resize supportPaolo Bonzini2013-07-291-0/+17
* gluster: Add discard support for GlusterFS block driver.Bharata B Rao2013-07-191-0/+45
* gluster: Return bdrv_has_zero_init = 0Kevin Wolf2013-06-281-0/+10
* block: Remove filename parameter from .bdrv_file_open()Kevin Wolf2013-04-221-2/+2
* gluster: Use bdrv_open options instead of filenameKevin Wolf2013-04-221-1/+31
* block: Add options QDict to bdrv_file_open() prototypesKevin Wolf2013-03-221-1/+1
* error: Strip trailing '\n' from error string arguments (again)Markus Armbruster2013-02-111-1/+1
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-2/+2
* block: move include files to include/block/Paolo Bonzini2012-12-191-1/+1
* aio: rename AIOPool to AIOCBInfoStefan Hajnoczi2012-11-141-3/+3
* block: Support GlusterFS as a QEMU block backend.Bharata B Rao2012-09-281-0/+624