aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2014-02-25Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell21-348/+1195
2014-02-24Merge remote-tracking branch 'remotes/bonzini/configure' into stagingPeter Maydell1-1/+12
2014-02-21quorum: Simplify quorum_open()Max Reitz1-27/+39
2014-02-21quorum: Add quorum_open() and quorum_close().Benoît Canet1-0/+161
2014-02-21quorum: Implement recursive .bdrv_recurse_is_first_non_filter in quorum.Benoît Canet1-0/+19
2014-02-21quorum: Add quorum_co_flush().Benoît Canet1-0/+28
2014-02-21quorum: Add quorum_invalidate_cache().Benoît Canet1-0/+11
2014-02-21quorum: Add quorum_getlength().Benoît Canet1-0/+26
2014-02-21quorum: Add quorum mechanism.Benoît Canet2-2/+391
2014-02-21quorum: Add quorum_aio_readv.Benoît Canet1-1/+38
2014-02-21blkverify: Extract qemu_iovec_clone() and qemu_iovec_compare() from blkverify.Benoît Canet1-106/+2
2014-02-21quorum: Add quorum_aio_writev and its dependencies.Benoît Canet1-0/+103
2014-02-21quorum: Create BDRVQuorumState and BlkDriver and do init.Benoît Canet1-0/+31
2014-02-21quorum: Create quorum.c, add QuorumChildRequest and QuorumAIOCB.Benoît Canet2-0/+54
2014-02-21vdi: say why an image is badPaolo Bonzini1-9/+16
2014-02-21block: do not abuse EMEDIUMTYPEPaolo Bonzini9-11/+19
2014-02-21vmdk: correctly propagate errorsPaolo Bonzini1-5/+6
2014-02-21vmdk: do not try opening a file as both image and descriptorPaolo Bonzini1-7/+15
2014-02-21vmdk: push vmdk_read_desc up to callerPaolo Bonzini1-24/+31
2014-02-21vmdk: extract vmdk_read_descPaolo Bonzini1-11/+30
2014-02-21vvfat: correctly propagate errorsPaolo Bonzini1-6/+3
2014-02-21vhdx: correctly propagate errorsPaolo Bonzini1-12/+9
2014-02-21qed: correctly propagate errorsPaolo Bonzini1-7/+6
2014-02-21qcow: correctly propagate errorsPaolo Bonzini1-6/+6
2014-02-21curl: correctly propagate errorsPaolo Bonzini1-8/+5
2014-02-21cow: correctly propagate errorsPaolo Bonzini1-5/+3
2014-02-21gluster: correctly propagate errorsPaolo Bonzini1-11/+13
2014-02-21gluster: default scheme to gluster:// and host to localhost.Paolo Bonzini1-2/+2
2014-02-21iscsi: correctly propagate errors in iscsi_openPaolo Bonzini1-50/+53
2014-02-21iscsi: fix indentationPaolo Bonzini1-22/+23
2014-02-21nbd: correctly propagate errorsPaolo Bonzini1-18/+16
2014-02-21nbd: produce a better error if neither host nor port is passedPaolo Bonzini1-7/+6
2014-02-21block: Remove bdrv_open_image()'s force_raw optionMax Reitz2-3/+3
2014-02-21block: Make bdrv_file_open() staticMax Reitz7-15/+31
2014-02-21block: Add reference parameter to bdrv_open()Max Reitz3-4/+5
2014-02-21block: Change BDS parameter of bdrv_open() to **Max Reitz5-12/+16
2014-02-21qcow2: Set zero flag for discarded clustersKevin Wolf1-2/+20
2014-02-20block: use per-object cflags and libsFam Zheng1-1/+12
2014-02-20Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into stagingPeter Maydell15-25/+25
2014-02-17Use error_is_set() only when necessaryMarkus Armbruster15-25/+25
2014-02-14block: mirror - use local_err to avoid NULL errpJeff Cody1-2/+4
2014-02-14block: Don't throw away errno via error_setgJeff Cody3-10/+17
2014-02-14block: Add notes to iSCSI's .bdrv_open and .bdrv_reopen_prepareJeff Cody1-2/+8
2014-02-09blkdebug: Don't leak bs->file on failureKevin Wolf1-5/+9
2014-02-09raw: Fix BlockLimits passthroughKevin Wolf1-1/+7
2014-02-09qcow2: check for NULL l2metaHu Tao1-15/+16
2014-02-09qcow2: fix offset overflow in qcow2_alloc_clusters_at()Hu Tao1-1/+7
2014-02-09qcow2: remove n_start and n_end of qcow2_alloc_cluster_offset()Hu Tao3-15/+14
2014-02-09block/iscsi: always fill bs->bl.opt_transfer_lengthPeter Lieven1-3/+2
2014-02-09block: add native support for NFSPeter Lieven2-0/+440