summaryrefslogtreecommitdiffstats
path: root/include/block/block_int.h
Commit message (Expand)AuthorAgeFilesLines
* block: Remove BlockDriverState.blkKevin Wolf2016-05-191-2/+1Star
* block: User BdrvChild callback for device nameKevin Wolf2016-05-191-0/+5
* block: Use BdrvChild callbacks for change_media/resizeKevin Wolf2016-05-191-1/+3
* block: Decouple throttling from BlockDriverStateKevin Wolf2016-05-191-3/+0Star
* block: Drain throttling queue with BdrvChild callbackKevin Wolf2016-05-191-5/+11
* block: Introduce BdrvChild.opaqueKevin Wolf2016-05-191-0/+1
* block: Move I/O throttling configuration functions to BlockBackendKevin Wolf2016-05-191-2/+1Star
* block: Move throttling fields from BDS to BBKevin Wolf2016-05-191-13/+0Star
* block: throttle-groups: Use BlockBackend pointers internallyKevin Wolf2016-05-191-1/+0Star
* Add new block driver interface to add/delete a BDS's childWen Congyang2016-05-121-0/+5
* block: Honor BDRV_REQ_FUA during write_zeroesEric Blake2016-05-121-2/+5
* block: Make supported_write_flags a per-bds propertyEric Blake2016-05-121-2/+2
* Allow users to specify the vmdk virtual hardware version.Janne Karhunen2016-05-121-1/+1
* block: Remove BlockDriver.bdrv_read/writeKevin Wolf2016-05-121-4/+0Star
* block: Introduce .bdrv_co_preadv/pwritev BlockDriver functionKevin Wolf2016-05-121-0/+4
* block: Rename bdrv_co_do_preadv/writev to bdrv_co_preadv/writevKevin Wolf2016-05-121-2/+2
* block: plug whole tree at once, introduce bdrv_io_unplugged_begin/endPaolo Bonzini2016-05-121-1/+4
* block: introduce bdrv_no_throttling_begin/endPaolo Bonzini2016-05-121-3/+6
* block: Introduce bdrv_co_writev_flags()Kevin Wolf2016-03-301-0/+5
* block: Move enable_write_cache to BB levelKevin Wolf2016-03-301-3/+0Star
* block: add flush callbackPavel Dovgalyuk2016-03-301-0/+7
* block: Remove blk_set_bs()Kevin Wolf2016-03-301-2/+0Star
* block: Use blk_co_pwritev() for blk_write()Kevin Wolf2016-03-171-0/+3
* block: Use blk_co_preadv() for blk_read()Kevin Wolf2016-03-171-0/+4
* block: Use BdrvChild in BlockBackendKevin Wolf2016-03-171-0/+5
* block: Remove bdrv_states listMax Reitz2016-03-171-4/+0Star
* hmp: 'drive_add -n' for creating a node without BBKevin Wolf2016-03-141-0/+2
* block: Add "file" output parameter to block status query functionsFam Zheng2016-02-021-1/+2
* blockdev: Keep track of monitor-owned BDSMax Reitz2016-02-021-0/+4
* block: Add list of all BlockDriverStatesMax Reitz2016-02-021-0/+2
* block: Remove BDS close notifierMax Reitz2016-02-021-2/+0Star
* block: Add blk_dev_has_tray()Max Reitz2016-02-021-0/+1
* block: Inactivate BDS when migration completesKevin Wolf2016-01-201-0/+1
* block: add BlockLimits.max_iov fieldStefan Hajnoczi2015-12-221-0/+3
* block: Add opaque value to the amend CBMax Reitz2015-12-181-1/+2
* block: Introduce bs->explicit_optionsKevin Wolf2015-12-181-0/+1
* block: Add infrastructure for option inheritanceKevin Wolf2015-12-181-1/+2
* block: Pass driver-specific options to .bdrv_refresh_filename()Kevin Wolf2015-12-181-1/+1
* block: Exclude nested options only for children in append_open_options()Kevin Wolf2015-12-181-0/+1
* qcow2: Add .bdrv_join_options callbackKevin Wolf2015-12-181-0/+1
* blkdebug: Merge hand-rolled and qapi BlkdebugEvent enumEric Blake2015-12-171-1/+1
* block: Add BlockJobTxn support to backup_runJohn Snow2015-11-121-1/+2
* qed: Implement .bdrv_drainFam Zheng2015-11-121-0/+3
* block: Introduce BlockDriver.bdrv_drain callbackFam Zheng2015-11-121-0/+6
* block: Drop BlockDriver.bdrv_ioctlFam Zheng2015-11-121-1/+0Star
* block: Add more types for tracked requestFam Zheng2015-11-121-1/+9
* throttle: Use bs->throttle_state instead of bs->io_limits_enabledAlberto Garcia2015-11-111-1/+4
* block: Make bdrv_states publicMax Reitz2015-11-111-0/+2
* block: Introduce "drained begin/end" APIFam Zheng2015-10-231-0/+2
* block: Add BlockBackendRootStateMax Reitz2015-10-231-0/+10