109 Commits (d9280ea3174700170d39c4cdd3f587f260757711)

Author SHA1 Message Date
Paolo Bonzini 44b424dc4a block: remove separate bdrv_file_open callback 3 years ago
Thomas Huth f8b74fc55d block/nfs: Use URI parsing code from glib 2 years ago
Kevin Wolf b7cfc7d58e block: Mark bdrv_refresh_filename() and callers GRAPH_RDLOCK 3 years ago
Eric Blake bd1386cce1 cutils: Adjust signature of parse_uint[_full] 3 years ago
Stefan Hajnoczi 60f782b6b7 aio: remove aio_disable_external() API 3 years ago
Paolo Bonzini 3fe64abcde block/nfs: do not poll within a coroutine 3 years ago
Emanuele Giuseppe Esposito 82618d7bc3 block: Convert bdrv_get_allocated_file_size() to co_wrapper 3 years ago
Markus Armbruster e2c1c34f13 include/block: Untangle inclusion loops 3 years ago
Bin Meng 588fec8a4c block/nfs: Fix 32-bit Windows build 4 years ago
Bin Meng ebdebe4728 block/nfs: Fix 32-bit Windows build 4 years ago
Paolo Bonzini ee15ee3620 nfs: add missing coroutine_fn annotations 4 years ago
Stefan Hajnoczi 826cc32423 aio-posix: split poll check from ready handler 4 years ago
Vladimir Sementsov-Ogievskiy e75abedab7 block: use int64_t instead of uint64_t in driver write handlers 5 years ago
Vladimir Sementsov-Ogievskiy f7ef38dd13 block: use int64_t instead of uint64_t in driver read handlers 5 years ago
Heinrich Schuchardt c2615bdfbd util/uri: do not check argument of uri_free() 5 years ago
Thomas Huth 4c386f8064 Do not include sysemu/sysemu.h if it's not really necessary 5 years ago
Peter Lieven 182454dc63 block/nfs: fix int overflow in nfs_client_open_qdict 5 years ago
Yonggang Luo c63b0201ae block: Fixes nfs compiling error on msys2/mingw 5 years ago
Stefan Hajnoczi d73415a315 qemu/atomic.h: rename atomic_ to qatomic_ 6 years ago
Markus Armbruster b11a093c60 qapi: Smooth another visitor error checking pattern 6 years ago
Eric Blake 47e0b38a13 block: Drop unused .bdrv_has_zero_init_truncate 6 years ago
Eric Blake 8f23aaf5d6 nfs: Support BDRV_REQ_ZERO_WRITE for truncate 6 years ago
Daniel Brodsky 6e8a355de6 lockable: replaced locks with lock guard macros where appropriate 6 years ago
Simran Singhal b3ac2b94cd Compress lines for immediate return 6 years ago
Kevin Wolf 92b92799dc block: Add flags to BlockDriver.bdrv_co_truncate() 6 years ago
Maxim Levitsky b92902dfea block: pass BlockDriver reference to the .bdrv_co_create 6 years ago
Max Reitz c80d8b06cf block: Add @exact parameter to bdrv_co_truncate() 7 years ago
Pavel Dovgalyuk e4ec5ad464 replay: add BH oneshot event for block layer 7 years ago
Peter Lieven d2c6becbe0 block/nfs: add support for nfs_umount 7 years ago
Peter Lieven 601dc65597 block/nfs: tear down aio before nfs_close 7 years ago
Max Reitz 1dcaf52760 block: Implement .bdrv_has_zero_init_truncate() 7 years ago
Markus Armbruster d5938f29fe Clean up inclusion of sysemu/sysemu.h 7 years ago
Markus Armbruster db72581598 Include qemu/main-loop.h less 7 years ago
Markus Armbruster 0b8fa32f55 Include qemu/module.h where needed, drop it from qemu-common.h 7 years ago
Max Reitz 998b3a1e5a block: Purify .bdrv_refresh_filename() 7 years ago
Max Reitz 2654267cc1 block: Add strong_runtime_opts to BlockDriver 7 years ago
Max Reitz 0dcbc54a95 block/nfs: Implement bdrv_dirname() 7 years ago
Kevin Wolf 061ca8a368 block: Convert .bdrv_truncate callback to coroutine_fn 8 years ago
Markus Armbruster af91062ee1 block: Factor out qobject_input_visitor_new_flat_confused() 8 years ago
Markus Armbruster e5af0da1dc block: Fix -blockdev for certain non-string scalars 8 years ago
Max Reitz 609f45ea95 block: Add block-specific QDict header 8 years ago
Kevin Wolf c82be42cc8 nfs: Remove processed options from QDict 8 years ago
Kevin Wolf 54b7af4369 nfs: Fix error path in nfs_options_qdict_to_qapi() 8 years ago
Marc-André Lureau cb3e7f08ae qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF 8 years ago
Kevin Wolf a1a42af422 nfs: Support .bdrv_co_create 8 years ago
Kevin Wolf c22a034545 nfs: Use QAPI options in nfs_client_open() 8 years ago
Paolo Bonzini 2b148f392b block: convert bdrv_invalidate_cache callback to coroutine_fn 8 years ago
Markus Armbruster 9af2398977 Include less of the generated modular QAPI headers 8 years ago
Stefan Hajnoczi efc75e2a4c block: rename .bdrv_create() to .bdrv_co_create_opts() 8 years ago
Markus Armbruster 922a01a013 Move include qemu/option.h from qemu-common.h to actual users 8 years ago