summaryrefslogtreecommitdiffstats
path: root/block/raw_bsd.c
Commit message (Expand)AuthorAgeFilesLines
* raw_bsd: don't check size alignment when only offset is setTomáš Golembiovský2016-11-111-1/+1
* raw_bsd: move check to prevent overflowTomáš Golembiovský2016-11-111-1/+9
* raw_bsd: add offset and size optionsTomáš Golembiovský2016-10-311-3/+214
* raw: Implement .bdrv_co_ioctl instead of .bdrv_aio_ioctlKevin Wolf2016-10-271-6/+3Star
* raw_bsd: Convert to byte-based interfaceEric Blake2016-07-201-19/+26
* raw_bsd: Switch .bdrv_co_discard() to byte-basedEric Blake2016-07-201-5/+4Star
* block: Convert bdrv_co_discard() to byte-basedEric Blake2016-07-201-1/+2
* raw_bsd: Don't advertise flags not supported by protocol layerEric Blake2016-07-201-2/+4
* block: Convert bdrv_co_preadv/pwritev to BdrvChildKevin Wolf2016-07-051-2/+2
* block: Convert bdrv_co_readv() to BdrvChildKevin Wolf2016-07-051-1/+1
* block: Drop raw_refresh_limits()Eric Blake2016-07-051-7/+1Star
* coccinelle: Remove unnecessary variables for function return valueEduardo Habkost2016-06-201-4/+1Star
* error: Remove unnecessary local_err variablesEduardo Habkost2016-06-201-3/+1Star
* error: Remove NULL checks on error_propagate() callsEduardo Habkost2016-06-201-3/+1Star
* raw_bsd: Convert to bdrv_co_pwrite_zeroes()Eric Blake2016-06-081-6/+5Star
* block: Switch bdrv_write_zeroes() to byte interfaceEric Blake2016-06-081-1/+2
* block: Honor BDRV_REQ_FUA during write_zeroesEric Blake2016-05-121-0/+1
* block: Make supported_write_flags a per-bds propertyEric Blake2016-05-121-1/+1
* block: Rename bdrv_co_do_preadv/writev to bdrv_co_preadv/writevKevin Wolf2016-05-121-2/+2
* block: Introduce bdrv_driver_pwritev()Kevin Wolf2016-05-121-8/+0Star
* raw: Support BDRV_REQ_FUAKevin Wolf2016-03-301-3/+14
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* raw: Assign bs to file in raw_co_get_block_statusFam Zheng2016-02-021-0/+1
* block: Add "file" output parameter to block status query functionsFam Zheng2016-02-021-1/+2
* block: Clean up includesPeter Maydell2016-01-201-0/+1
* block: Drop BlockDriver.bdrv_ioctlFam Zheng2015-11-121-6/+0Star
* block/raw_bsd: Drop raw_is_inserted()Max Reitz2015-10-231-6/+0Star
* block: Make bdrv_is_inserted() return a boolMax Reitz2015-10-231-1/+1
* block: Convert bs->file to BdrvChildKevin Wolf2015-10-161-20/+20
* block: Add driver methods to probe blocksizes and geometryEkaterina Tumanova2015-03-101-0/+12
* block: Make essential BlockDriver objects publicMax Reitz2014-12-101-1/+1
* raw: Prohibit dangerous writes for probed imagesKevin Wolf2014-12-101-1/+63
* block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster2014-10-201-1/+1
* block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster2014-10-201-4/+4
* block: Add Error argument to bdrv_refresh_limits()Kevin Wolf2014-07-181-2/+1Star
* cleanup QEMUOptionParameterChunyan Liu2014-06-161-2/+2
* raw_bsd.c: replace QEMUOptionParameter with QemuOptsChunyan Liu2014-06-161-12/+15
* change block layer to support both QemuOpts and QEMUOptionParamterChunyan Liu2014-06-161-1/+1
* Use error_is_set() only when necessaryMarkus Armbruster2014-02-171-1/+1
* raw: Fix BlockLimits passthroughKevin Wolf2014-02-091-1/+7
* block/raw: copy BlockLimits on raw_openPeter Lieven2013-11-281-0/+1
* block: add flags to bdrv_*_write_zeroesPeter Lieven2013-11-281-2/+3
* block: Avoid unecessary drv->bdrv_getlength() callsKevin Wolf2013-10-291-0/+1
* block/raw_bsd: Employ error parameterMax Reitz2013-10-111-2/+1Star
* block/get_block_status: avoid redundant callouts on raw devicesPeter Lieven2013-10-111-1/+3
* block: Error parameter for create functionsMax Reitz2013-09-121-1/+9
* bdrv: Use "Error" for creating imagesMax Reitz2013-09-121-1/+2
* bdrv: Use "Error" for opening imagesMax Reitz2013-09-121-1/+2
* block: introduce bdrv_get_block_status APIPaolo Bonzini2013-09-061-5/+5
* block: make bdrv_co_is_allocated staticPaolo Bonzini2013-09-061-1/+1