summaryrefslogtreecommitdiffstats
path: root/block/null.c
Commit message (Expand)AuthorAgeFilesLines
* block: use int64_t instead of uint64_t in driver write handlersVladimir Sementsov-Ogievskiy2021-09-291-4/+5
* block: use int64_t instead of uint64_t in driver read handlersVladimir Sementsov-Ogievskiy2021-09-291-4/+5
* block/null: Implement bdrv_get_allocated_file_sizeMax Reitz2020-09-071-0/+7
* replay: add BH oneshot event for block layerPavel Dovgalyuk2019-10-141-1/+3
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* block/null: Generate filename even with latency-nsMax Reitz2019-02-251-1/+2
* block: Purify .bdrv_refresh_filename()Max Reitz2019-02-251-8/+14
* block: Add strong_runtime_opts to BlockDriverMax Reitz2019-02-251-0/+9
* block: drop empty .bdrv_close handlersVladimir Sementsov-Ogievskiy2018-08-151-6/+0Star
* null: Switch to byte-based read/writeEric Blake2018-05-151-22/+23
* qobject: Modify qobject_ref() to return objMarc-André Lureau2018-05-041-2/+1Star
* qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau2018-05-041-1/+1
* null: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-11/+12
* Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-091-0/+1
* coroutine: simplify co_aio_sleep_ns() prototypeStefan Hajnoczi2017-12-191-2/+1Star
* block/null: Remove 'filename' optionKevin Wolf2017-08-081-5/+26
* qobject: Use simpler QDict/QList scalar insertion macrosEric Blake2017-05-091-1/+1
* block: use aio_bh_schedule_oneshotPaolo Bonzini2016-10-071-4/+1Star
* block/null: Implement bdrv_refresh_filename()Max Reitz2016-06-161-0/+20
* block/null-{co,aio}: Implement get_block_status()Max Reitz2016-03-301-0/+22
* block/null-{co,aio}: Allow reading zeroesMax Reitz2016-03-301-0/+20
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* block: Clean up includesPeter Maydell2016-01-201-0/+1
* block/null: Support reopenFam Zheng2015-04-281-0/+8
* block/null: Latency simulation by adding new option "latency-ns"Fam Zheng2015-04-281-6/+52
* block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster2014-10-201-4/+4
* block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster2014-10-201-17/+17
* block: Introduce "null" driversFam Zheng2014-09-221-0/+168