summaryrefslogtreecommitdiffstats
path: root/block/sheepdog.c
Commit message (Expand)AuthorAgeFilesLines
* block: Make bdrv_file_open() staticMax Reitz2014-02-211-2/+5
* Use error_is_set() only when necessaryMarkus Armbruster2014-02-171-1/+1
* sheepdog: fix 'qemu-img map'Liu Yuan2014-01-241-2/+3
* block: Allow reference for bdrv_file_open()Max Reitz2014-01-221-2/+2
* sheepdog: fix clone operation by 'qemu-img create -b'Liu Yuan2014-01-221-8/+8
* Merge remote branch 'luiz/queue/qmp' into qmpqEdgar E. Iglesias2014-01-141-1/+1
|\
| * qemu-option: Remove qemu_opts_create_nofailPeter Crosthwaite2014-01-061-1/+1
* | sheepdog: fix dynamic grow for running qcow2 formatLiu Yuan2013-12-201-3/+4
|/
* sheepdog: check if '-o redundancy' is passed from userLiu Yuan2013-12-131-3/+5
* sheepdog: support user-defined redundancy optionLiu Yuan2013-11-291-1/+73
* sheepdog: refactor do_sd_create()Liu Yuan2013-11-291-22/+15
* sheepdog: implement .bdrv_get_allocated_file_sizeLiu Yuan2013-11-281-0/+19
* sheepdog: check simultaneous create in resend_aioreqMORITA Kazutaka2013-10-301-32/+32
* sheepdog: cancel aio requests if possibleMORITA Kazutaka2013-10-301-11/+59
* sheepdog: make add_aio_request and send_aioreq void functionsMORITA Kazutaka2013-10-301-49/+17
* sheepdog: try to reconnect to sheepdog after network errorMORITA Kazutaka2013-10-301-14/+66
* sheepdog: reload inode outside of resend_aioreqMORITA Kazutaka2013-10-301-14/+19
* sheepdog: handle vdi objects in resend_aio_reqMORITA Kazutaka2013-10-301-5/+16
* sheepdog: check return values of qemu_co_recv/send correctlyMORITA Kazutaka2013-10-301-8/+8
* sheepdog: pass copy_policy in the requestLiu Yuan2013-10-281-7/+13
* sheepdog: explicitly set copies as type uint8_tLiu Yuan2013-10-281-7/+9
* block: introduce BlockDriver.bdrv_needs_filename to enable some drivers.BenoƮt Canet2013-09-251-0/+3
* block: Error parameter for open functionsMax Reitz2013-09-121-2/+8
* bdrv: Use "Error" for creating imagesMax Reitz2013-09-121-1/+2
* bdrv: Use "Error" for opening imagesMax Reitz2013-09-121-1/+2
* snapshot: distinguish id and name in snapshot deleteWenchao Xia2013-09-121-1/+4
* block: return get_block_status data and flags for formatsPaolo Bonzini2013-09-061-1/+1
* block: introduce bdrv_get_block_status APIPaolo Bonzini2013-09-061-6/+6
* block: make bdrv_delete() staticFam Zheng2013-09-061-3/+3
* aio: drop io_flush argumentStefan Hajnoczi2013-08-191-10/+8
* block/sheepdog: drop have_co_req() and aio_flush_request()Stefan Hajnoczi2013-08-191-20/+5
* sheepdog: add missing .bdrv_has_zero_initLiu Yuan2013-08-061-0/+2
* block/sheepdog: Rename 'dprintf' to 'DPRINTF'Peter Maydell2013-07-291-15/+15
* block: Don't parse protocol from file.filenameKevin Wolf2013-07-151-1/+1
* block: change default of .has_zero_init to 0Peter Lieven2013-06-281-0/+1
* sheepdog: support 'qemu-img snapshot -a'Liu Yuan2013-06-171-7/+5
* sheepdog: fix snapshot tag initializationLiu Yuan2013-06-171-1/+1
* sheepdog: fix loadvm operationLiu Yuan2013-04-261-1/+53
* sheepdog: resend write requests when SD_RES_READONLY is receivedMORITA Kazutaka2013-04-261-1/+59
* sheepdog: add helper function to reload inodeMORITA Kazutaka2013-04-261-28/+39
* sheepdog: add SD_RES_READONLY result codeMORITA Kazutaka2013-04-261-0/+2
* sheepdog: cleanup find_vdi_nameMORITA Kazutaka2013-04-261-7/+8
* sheepdog: implement .bdrv_co_is_allocated()Liu Yuan2013-04-261-0/+37
* sheepdog: use BDRV_SECTOR_SIZELiu Yuan2013-04-261-6/+5
* sheepdog: add discard/trim support for sheepdogLiu Yuan2013-04-261-1/+63
* block: Remove filename parameter from .bdrv_file_open()Kevin Wolf2013-04-221-2/+1
* sheepdog: Use bdrv_open options instead of filenameKevin Wolf2013-04-221-1/+31
* block: Introduce bdrv_writev_vmstateKevin Wolf2013-04-151-3/+10
* oslib-posix: rename socket_set_nonblock() to qemu_set_nonblock()Stefan Hajnoczi2013-04-021-1/+1
* block: Add options QDict to bdrv_file_open() prototypesKevin Wolf2013-03-221-3/+4
OpenPOWER on IntegriCloud