summaryrefslogtreecommitdiffstats
path: root/include/block/block_int.h
Commit message (Expand)AuthorAgeFilesLines
* block: use safe iteration over AioContext notifiersStefan Hajnoczi2016-06-201-0/+2
* block/mirror: Fix target backing BDSMax Reitz2016-06-161-1/+17
* block: Remove bs->zero_beyond_eofKevin Wolf2016-06-161-3/+0Star
* block: Make bdrv_load/save_vmstate coroutine_fnsKevin Wolf2016-06-161-4/+6
* block: Make .bdrv_load_vmstate() vectoredKevin Wolf2016-06-161-2/+2
* block: Kill bdrv_co_write_zeroes()Eric Blake2016-06-081-2/+0Star
* block: Add .bdrv_co_pwrite_zeroes()Eric Blake2016-06-081-1/+3
* block: Track write zero limits in bytesEric Blake2016-06-081-4/+6
* block: Fix reconfiguring graph with drained nodesKevin Wolf2016-05-251-1/+2
* 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