19 Commits (fd61a701f1de8e4c1d89b3716ba9ca749cf5c724)

Author SHA1 Message Date
Eric Blake b3241e9274 null: Switch to byte-based read/write 8 years ago
Marc-André Lureau f5a74a5a50 qobject: Modify qobject_ref() to return obj 8 years ago
Marc-André Lureau cb3e7f08ae qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF 8 years ago
Eric Blake 05c33f1021 null: Switch to .bdrv_co_block_status() 8 years ago
Markus Armbruster 922a01a013 Move include qemu/option.h from qemu-common.h to actual users 8 years ago
Stefan Hajnoczi 78f1d3d6a6 coroutine: simplify co_aio_sleep_ns() prototype 9 years ago
Kevin Wolf 809eb70ed6 block/null: Remove 'filename' option 9 years ago
Eric Blake 46f5ac205a qobject: Use simpler QDict/QList scalar insertion macros 9 years ago
Paolo Bonzini b9e413dd37 block: explicitly acquire aiocontext in aio callbacks that need it 9 years ago
Paolo Bonzini 1919631e6b block: explicitly acquire aiocontext in bottom halves that need it 9 years ago
Paolo Bonzini 2f47da5f7f block: explicitly acquire aiocontext in timers that need it 9 years ago
Paolo Bonzini fffb6e1223 block: use aio_bh_schedule_oneshot 10 years ago
Max Reitz 67882b1535 block/null: Implement bdrv_refresh_filename() 10 years ago
Max Reitz a90639270d block/null-{co,aio}: Implement get_block_status() 10 years ago
Max Reitz cd219eb1e5 block/null-{co,aio}: Allow reading zeroes 10 years ago
Markus Armbruster da34e65cb4 include/qemu/osdep.h: Don't include qapi/error.h 10 years ago
Peter Maydell 80c71a241a block: Clean up includes 10 years ago
Fam Zheng 1c2b49a172 block/null: Support reopen 11 years ago
Fam Zheng e5e51dd3af block/null: Latency simulation by adding new option "latency-ns" 11 years ago
Markus Armbruster 097310b53e block: Rename BlockDriverCompletionFunc to BlockCompletionFunc 12 years ago
Markus Armbruster 7c84b1b831 block: Rename BlockDriverAIOCB* to BlockAIOCB* 12 years ago
Fam Zheng e819ab2277 block: Introduce "null" drivers 12 years ago