summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* iscsi: pass SCSI status back for SG_IOVadim Rozenfeld2016-05-231-0/+1
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2016-05-1913-604/+378Star
|\
| * qcow2: Fix write_zeroes with partially allocated backing file clusterKevin Wolf2016-05-191-1/+2
| * qcow2: fix condition in is_zero_clusterDenis V. Lunev2016-05-191-1/+1
| * block: Propagate AioContext change to all childrenMax Reitz2016-05-193-66/+0Star
| * block: Remove BlockDriverState.blkKevin Wolf2016-05-192-10/+2Star
| * block: Don't return throttling info in query-named-block-nodesKevin Wolf2016-05-191-3/+3
| * block: Avoid bs->blk in bdrv_next()Kevin Wolf2016-05-193-40/+75
| * block: Add bdrv_has_blk()Kevin Wolf2016-05-191-0/+17
| * block: Remove bdrv_aio_multiwrite()Kevin Wolf2016-05-192-208/+0Star
| * blockjob: Don't touch BDS iostatusKevin Wolf2016-05-194-66/+0Star
| * blockjob: Don't set iostatus of targetKevin Wolf2016-05-193-10/+9Star
| * block: User BdrvChild callback for device nameKevin Wolf2016-05-191-0/+6
| * block: Use BdrvChild callbacks for change_media/resizeKevin Wolf2016-05-191-1/+14
| * block: Don't check throttled reqs in bdrv_requests_pending()Kevin Wolf2016-05-191-7/+0Star
| * block: Decouple throttling from BlockDriverStateKevin Wolf2016-05-191-23/+14Star
| * block/io: Quiesce parents between drained_begin/endKevin Wolf2016-05-191-0/+3
| * block: Drain throttling queue with BdrvChild callbackKevin Wolf2016-05-192-26/+45
| * block: Introduce BdrvChild.opaqueKevin Wolf2016-05-191-0/+2
| * block: Move I/O throttling configuration functions to BlockBackendKevin Wolf2016-05-194-50/+48Star
| * block: Move actual I/O throttling to BlockBackendKevin Wolf2016-05-193-13/+12Star
| * block: Move throttling fields from BDS to BBKevin Wolf2016-05-194-78/+102
| * block: Convert throttle_group_get_name() to BlockBackendKevin Wolf2016-05-194-9/+9
| * block: throttle-groups: Use BlockBackend pointers internallyKevin Wolf2016-05-192-68/+70
| * block: Introduce BlockBackendPublicKevin Wolf2016-05-191-0/+17
| * block: Make sure throttled BDSes always have a BBKevin Wolf2016-05-191-0/+3
* | qemu-common: stop including qemu/bswap.h from qemu-common.hPaolo Bonzini2016-05-1917-0/+17
|/
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2016-05-1227-856/+1051
|\
| * quorum: implement bdrv_add_child() and bdrv_del_child()Wen Congyang2016-05-121-2/+76
| * block: Drop superfluous invalidating bs->file from driversFam Zheng2016-05-123-29/+0Star
| * nbd: Simplify client FUA handlingEric Blake2016-05-123-27/+8Star
| * block: Honor BDRV_REQ_FUA during write_zeroesEric Blake2016-05-124-3/+28
| * block: Make supported_write_flags a per-bds propertyEric Blake2016-05-125-12/+15
| * qcow2: improve qcow2_co_write_zeroes()Denis V. Lunev2016-05-121-6/+59
| * block: Kill unused sector-based blk_* functionsEric Blake2016-05-121-51/+0Star
| * block: Introduce byte-based aio read/writeEric Blake2016-05-121-1/+17
| * block: Switch blk_*write_zeroes() to byte interfaceEric Blake2016-05-122-23/+13Star
| * block: Switch blk_read_unthrottled() to byte interfaceEric Blake2016-05-121-4/+4
| * block: Allow BDRV_REQ_FUA through blk_pwrite()Eric Blake2016-05-1211-28/+31
| * Allow users to specify the vmdk virtual hardware version.Janne Karhunen2016-05-121-4/+23
| * block: always compile-check debug printsZhou Jie2016-05-122-7/+16
| * block: Remove BlockDriver.bdrv_read/writeKevin Wolf2016-05-121-92/+0Star
| * vvfat: Implement .bdrv_co_preadv/pwritev interfacesKevin Wolf2016-05-121-9/+46
| * vpc: Implement .bdrv_co_pwritev() interfaceKevin Wolf2016-05-121-43/+43
| * vpc: Implement .bdrv_co_preadv() interfaceKevin Wolf2016-05-121-37/+42
| * vmdk: Implement .bdrv_co_pwritev() interfaceKevin Wolf2016-05-121-74/+135
| * vmdk: Implement .bdrv_co_preadv() interfaceKevin Wolf2016-05-121-45/+53
| * vmdk: Add vmdk_find_offset_in_cluster()Kevin Wolf2016-05-121-6/+17
| * vdi: Implement .bdrv_co_pwritev() interfaceKevin Wolf2016-05-121-31/+41
| * vdi: Implement .bdrv_co_preadv() interfaceKevin Wolf2016-05-121-23/+32