aboutsummaryrefslogtreecommitdiff
path: root/block/qapi.c
AgeCommit message (Expand)Author
2016-02-02block: acquire in bdrv_query_image_infoPaolo Bonzini
2016-02-02block/qapi: Emit tray_open only if there is a trayMax Reitz
2016-01-20block: Clean up includesPeter Maydell
2016-01-07block/qapi: Clear err for further errorFam Zheng
2015-12-18block/qapi: allow best-effort queryJohn Snow
2015-12-18block/qapi: explicitly warn if !has_full_backing_filenameJohn Snow
2015-12-18block/qapi: always report full_backing_filenameJohn Snow
2015-12-18block/qapi: do not redundantly print "actual path"John Snow
2015-12-17qobject: Rename qtype_code to QTypeEric Blake
2015-11-25block/qapi: Plug memory leak on query-block error pathMarkus Armbruster
2015-11-12block: Add average I/O queue depth to BlockDeviceTimedStatsAlberto Garcia
2015-11-12block: Compute minimum, maximum and average I/O latenciesAlberto Garcia
2015-11-12block: Allow configuring whether to account failed and invalid opsAlberto Garcia
2015-11-12block: Add statistics for failed and invalid I/O operationsAlberto Garcia
2015-11-12block: Add idle_time_ns to BlockDeviceStatsAlberto Garcia
2015-11-11throttle: Use bs->throttle_state instead of bs->io_limits_enabledAlberto Garcia
2015-10-23block: Prepare for NULL BDSMax Reitz
2015-10-23block: Move I/O status and error actions into BBMax Reitz
2015-10-23block: Move BlockAcctStats into BlockBackendMax Reitz
2015-10-23block: Remove wr_highest_sector from BlockAcctStatsMax Reitz
2015-10-16block: Convert bs->backing_hd to BdrvChildKevin Wolf
2015-10-16block: Convert bs->file to BdrvChildKevin Wolf
2015-06-22qerror: Finally unused, clean upMarkus Armbruster
2015-06-22qobject: Use 'bool' for qboolEric Blake
2015-06-12throttle: add the name of the ThrottleGroup to BlockDeviceInfoAlberto Garcia
2015-06-12throttle: Add throttle group supportAlberto Garcia
2015-05-11qobject: Clean up around qtype_codeMarkus Armbruster
2015-04-28qmp: fill in the image field in BlockDeviceInfoAlberto Garcia
2015-03-19block/qapi: Fix Sparse warningStefan Weil
2015-02-06block: add event when disk usage exceeds thresholdFrancesco Romani
2015-02-06block: add accounting for merged requestsPeter Lieven
2015-01-23block: update string sizes for filename,backing_file,exact_filenameJeff Cody
2015-01-23block: qapi - move string allocation from stack to the heapJeff Cody
2015-01-13block: JSON filenames and relative backing filesMax Reitz
2014-12-10block/qapi: Add cache information to query-blockKevin Wolf
2014-12-10qmp: Add optional switch "query-nodes" in query-blockstatsFam Zheng
2014-12-10block: Include "node-name" if present in query-blockstatsFam Zheng
2014-11-24Revert "qemu-img info: show nocow info"Kevin Wolf
2014-10-20block: Lift device model API into BlockBackendMarkus Armbruster
2014-10-20block/qapi: Convert qmp_query_block() to BlockBackendMarkus Armbruster
2014-10-20block: Eliminate BlockDriverState member device_name[]Markus Armbruster
2014-09-10block: rename BlockAcctType members to start with BLOCK_ instead of BDRV_Benoît Canet
2014-09-10block: Extract the BlockAcctStats structureBenoît Canet
2014-08-15qemu-img info: show nocow infoChunyan Liu
2014-08-15block: Avoid bdrv_get_geometry() where errors should be detectedMarkus Armbruster
2014-06-27block: acquire AioContext in qmp_query_blockstats()Stefan Hajnoczi
2014-06-27block: make bdrv_query_stats() staticStefan Hajnoczi
2014-05-30block/qapi: Plug memory leak in dump_qobject() case QTYPE_QERRORMarkus Armbruster
2014-05-19block: optimize zero writes with bdrv_write_zeroesPeter Lieven
2014-04-30block: Use error_abort in bdrv_image_info_specific_dump()Max Reitz