15 Commits (a3c41f06d5a84bc2263e871b1e9fa4daba7edf0f)

Author SHA1 Message Date
Sam Li a3c41f06d5 file-posix: add tracking of the zone write pointers 3 years ago
Sam Li 72ca800ec5 block/block-common: add zoned device structs 3 years ago
Kevin Wolf d6ee2e324e block-coroutine-wrapper: Introduce no_co_wrapper 4 years ago
Alberto Faria 0f3de970fe block: Add no_coroutine_fn and coroutine_mixed_fn marker 4 years ago
Markus Armbruster e2c1c34f13 include/block: Untangle inclusion loops 4 years ago
Markus Armbruster af7f8eb591 coroutine: Move coroutine_fn to qemu/osdep.h, trim includes 4 years ago
Emanuele Giuseppe Esposito e6d3f7a602 block-coroutine-wrapper.py: introduce annotations that take the graph rdlock 4 years ago
Emanuele Giuseppe Esposito 0508d0be4b block/dirty-bitmap: convert coroutine-only functions to co_wrapper 4 years ago
Emanuele Giuseppe Esposito 76a2f554c1 block-coroutine-wrapper.py: introduce co_wrapper 4 years ago
Emanuele Giuseppe Esposito 1bd542016c block: rename generated_co_wrapper in co_wrapper_mixed 4 years ago
Vladimir Sementsov-Ogievskiy 71ca43852a block: document connection between child roles and bs->backing/bs->file 4 years ago
Stefan Hajnoczi e8b6535533 block: add BDRV_REQ_REGISTERED_BUF request flag 4 years ago
Vladimir Sementsov-Ogievskiy 45e62b464a block: fix preallocate filter: don't do unaligned preallocate requests 5 years ago
Emanuele Giuseppe Esposito 3b491a9056 include/block/block: split header into I/O and global state API 4 years ago