aboutsummaryrefslogtreecommitdiff
path: root/block/null.c
AgeCommit message (Expand)AuthorFilesLines
2019-10-14replay: add BH oneshot event for block layerPavel Dovgalyuk1-1/+3
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2019-02-25block/null: Generate filename even with latency-nsMax Reitz1-1/+2
2019-02-25block: Purify .bdrv_refresh_filename()Max Reitz1-8/+14
2019-02-25block: Add strong_runtime_opts to BlockDriverMax Reitz1-0/+9
2018-08-15block: drop empty .bdrv_close handlersVladimir Sementsov-Ogievskiy1-6/+0
2018-05-15null: Switch to byte-based read/writeEric Blake1-22/+23
2018-05-04qobject: Modify qobject_ref() to return objMarc-André Lureau1-2/+1
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau1-1/+1
2018-03-02null: Switch to .bdrv_co_block_status()Eric Blake1-11/+12
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster1-0/+1
2017-12-19coroutine: simplify co_aio_sleep_ns() prototypeStefan Hajnoczi1-2/+1
2017-08-08block/null: Remove 'filename' optionKevin Wolf1-5/+26
2017-05-09qobject: Use simpler QDict/QList scalar insertion macrosEric Blake1-1/+1
2016-10-07block: use aio_bh_schedule_oneshotPaolo Bonzini1-4/+1
2016-06-16block/null: Implement bdrv_refresh_filename()Max Reitz1-0/+20
2016-03-30block/null-{co,aio}: Implement get_block_status()Max Reitz1-0/+22
2016-03-30block/null-{co,aio}: Allow reading zeroesMax Reitz1-0/+20
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-01-20block: Clean up includesPeter Maydell1-0/+1
2015-04-28block/null: Support reopenFam Zheng1-0/+8
2015-04-28block/null: Latency simulation by adding new option "latency-ns"Fam Zheng1-6/+52
2014-10-20block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster1-4/+4
2014-10-20block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster1-17/+17
2014-09-22block: Introduce "null" driversFam Zheng1-0/+168