summaryrefslogtreecommitdiff
path: root/block/raw_bsd.c
AgeCommit message (Expand)Author
2016-11-11raw_bsd: don't check size alignment when only offset is setTomáš Golembiovský
2016-11-11raw_bsd: move check to prevent overflowTomáš Golembiovský
2016-10-31raw_bsd: add offset and size optionsTomáš Golembiovský
2016-10-27raw: Implement .bdrv_co_ioctl instead of .bdrv_aio_ioctlKevin Wolf
2016-07-20raw_bsd: Convert to byte-based interfaceEric Blake
2016-07-20raw_bsd: Switch .bdrv_co_discard() to byte-basedEric Blake
2016-07-20block: Convert bdrv_co_discard() to byte-basedEric Blake
2016-07-20raw_bsd: Don't advertise flags not supported by protocol layerEric Blake
2016-07-05block: Convert bdrv_co_preadv/pwritev to BdrvChildKevin Wolf
2016-07-05block: Convert bdrv_co_readv() to BdrvChildKevin Wolf
2016-07-05block: Drop raw_refresh_limits()Eric Blake
2016-06-20coccinelle: Remove unnecessary variables for function return valueEduardo Habkost
2016-06-20error: Remove unnecessary local_err variablesEduardo Habkost
2016-06-20error: Remove NULL checks on error_propagate() callsEduardo Habkost
2016-06-08raw_bsd: Convert to bdrv_co_pwrite_zeroes()Eric Blake
2016-06-08block: Switch bdrv_write_zeroes() to byte interfaceEric Blake
2016-05-12block: Honor BDRV_REQ_FUA during write_zeroesEric Blake
2016-05-12block: Make supported_write_flags a per-bds propertyEric Blake
2016-05-12block: Rename bdrv_co_do_preadv/writev to bdrv_co_preadv/writevKevin Wolf
2016-05-12block: Introduce bdrv_driver_pwritev()Kevin Wolf
2016-03-30raw: Support BDRV_REQ_FUAKevin Wolf
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-02-02raw: Assign bs to file in raw_co_get_block_statusFam Zheng
2016-02-02block: Add "file" output parameter to block status query functionsFam Zheng
2016-01-20block: Clean up includesPeter Maydell
2015-11-12block: Drop BlockDriver.bdrv_ioctlFam Zheng
2015-10-23block/raw_bsd: Drop raw_is_inserted()Max Reitz
2015-10-23block: Make bdrv_is_inserted() return a boolMax Reitz
2015-10-16block: Convert bs->file to BdrvChildKevin Wolf
2015-03-10block: Add driver methods to probe blocksizes and geometryEkaterina Tumanova
2014-12-10block: Make essential BlockDriver objects publicMax Reitz
2014-12-10raw: Prohibit dangerous writes for probed imagesKevin Wolf
2014-10-20block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster
2014-10-20block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster
2014-07-18block: Add Error argument to bdrv_refresh_limits()Kevin Wolf
2014-06-16cleanup QEMUOptionParameterChunyan Liu
2014-06-16raw_bsd.c: replace QEMUOptionParameter with QemuOptsChunyan Liu
2014-06-16change block layer to support both QemuOpts and QEMUOptionParamterChunyan Liu
2014-02-17Use error_is_set() only when necessaryMarkus Armbruster
2014-02-09raw: Fix BlockLimits passthroughKevin Wolf
2013-11-28block/raw: copy BlockLimits on raw_openPeter Lieven
2013-11-28block: add flags to bdrv_*_write_zeroesPeter Lieven
2013-10-29block: Avoid unecessary drv->bdrv_getlength() callsKevin Wolf
2013-10-11block/raw_bsd: Employ error parameterMax Reitz
2013-10-11block/get_block_status: avoid redundant callouts on raw devicesPeter Lieven
2013-09-12block: Error parameter for create functionsMax Reitz
2013-09-12bdrv: Use "Error" for creating imagesMax Reitz
2013-09-12bdrv: Use "Error" for opening imagesMax Reitz
2013-09-06block: introduce bdrv_get_block_status APIPaolo Bonzini
2013-09-06block: make bdrv_co_is_allocated staticPaolo Bonzini