5497 Commits (b0ea6c98fa2431b9e24b3a53b8b42c960ccf3dba)

Author SHA1 Message Date
Peter Maydell b0ea6c98fa block/curl.c: Check error return from curl_easy_setopt() 4 years ago
Peter Maydell 2ea7dfcd05 block/curl.c: Set error message string if curl_init_state() fails 4 years ago
Hanna Reitz 78fa41fc67 block/amend: Keep strong reference to BDS 4 years ago
Hanna Reitz b8ba60067b block/amend: Always call .bdrv_amend_clean() 4 years ago
Hanna Reitz 4d378bbd83 block: Make bdrv_refresh_limits() non-recursive 4 years ago
Emanuele Giuseppe Esposito da359909bd block_int-common.h: assertions in the callers of BlockDriver function pointers 4 years ago
Emanuele Giuseppe Esposito 1581a70ddd block/coroutines: I/O and "I/O or GS" API 4 years ago
Emanuele Giuseppe Esposito 377cc15bf1 block/copy-before-write.h: global state API + assertions 4 years ago
Emanuele Giuseppe Esposito 6b573efec8 include/block/snapshot: global state API + assertions 4 years ago
Emanuele Giuseppe Esposito c5be7445b7 assertions for blockdev.h global state API 4 years ago
Emanuele Giuseppe Esposito bdb734763b block.c: add assertions to static functions 4 years ago
Emanuele Giuseppe Esposito 967d7905d1 IO_CODE and IO_OR_GS_CODE for block_int I/O API 4 years ago
Emanuele Giuseppe Esposito b4ad82aab1 assertions for block_int global state API 4 years ago
Emanuele Giuseppe Esposito 37868b2ac6 IO_CODE and IO_OR_GS_CODE for block-backend I/O API 4 years ago
Emanuele Giuseppe Esposito 0439c5a462 block/block-backend.c: assertions for block-backend 4 years ago
Emanuele Giuseppe Esposito a2c4c3b19b include/sysemu/block-backend: split header into I/O and global state (GS) API 4 years ago
Emanuele Giuseppe Esposito 8cc5882c7f block/export/fuse.c: allow writable exports to take RESIZE permission 4 years ago
Emanuele Giuseppe Esposito 384a48fb74 IO_CODE and IO_OR_GS_CODE for block I/O API 4 years ago
Emanuele Giuseppe Esposito f791bf7f93 assertions for block global state API 4 years ago
Emanuele Giuseppe Esposito 3b491a9056 include/block/block: split header into I/O and global state API 4 years ago
Emanuele Giuseppe Esposito 3b71719462 block: rename bdrv_invalidate_cache_all, blk_invalidate_cache and test_sync_op_invalidate_cache 4 years ago
Emanuele Giuseppe Esposito a94750d956 block: introduce bdrv_activate 4 years ago
Emanuele Giuseppe Esposito dae84929e4 crypto: distinguish between main loop and I/O in block_crypto_amend_options_generic_luks 4 years ago
Emanuele Giuseppe Esposito c1019d1687 crypto: perform permission checks under BQL 4 years ago
Paolo Bonzini 406523f6b3 configure, meson: move block layer options to meson_options.txt 5 years ago
Paolo Bonzini ed793c2c45 configure, meson: move image format options to meson_options.txt 5 years ago
Daniel P. Berrangé e3296cc796 block: print the server key type and fingerprint on failure 5 years ago
Daniel P. Berrangé ea0f60e6f2 block: support sha256 fingerprint with pre-blockdev options 5 years ago
Hanna Reitz e15f3a66c8 block/nbd: Move s->ioc on AioContext change 4 years ago
Hanna Reitz 8a39c381e5 block/nbd: Assert there are no timers when closed 4 years ago
Hanna Reitz 717be9644b block/nbd: Delete open timer when done 4 years ago
Hanna Reitz 3ce1fc16ba block/nbd: Delete reconnect delay timer when done 4 years ago
Michael Tokarev 9e8be4c546 drop libxml2 checks since libxml is not actually used (for parallels) 4 years ago
Peter Lieven fc176116cd block/rbd: workaround for ceph issue #53784 4 years ago
Peter Lieven 9e302f64bb block/rbd: fix handling of holes in .bdrv_co_block_status 4 years ago
Philippe Mathieu-Daudé 3c9c70347b block/export/fuse: Fix build failure on FreeBSD 4 years ago
Philippe Mathieu-Daudé ac50419460 block/export/fuse: Rearrange if-else-if ladder in fuse_fallocate() 4 years ago
Kevin Wolf 520d8b40e8 block/export: Fix vhost-user-blk shutdown with requests in flight 4 years ago
Hanna Reitz 492a119610 block-backend: Retain permissions after migration 4 years ago
Vladimir Sementsov-Ogievskiy 083c24561a qcow2: simple case support for downgrading of qcow2 images with zstd 4 years ago
Hanna Reitz 113b727ce7 block/io: Update BSC only if want_zero is true 4 years ago
Vladimir Sementsov-Ogievskiy 64631f3681 block: drop BLK_PERM_GRAPH_MOD 5 years ago
Kevin Wolf b9b8860d24 vvfat: Fix vvfat_write() for writes before the root directory 4 years ago
Kevin Wolf 2db9b9e96f vvfat: Fix size of temporary qcow file 4 years ago
Stefan Hajnoczi 1e3552dbd2 block-backend: prevent dangling BDS pointers across aio_poll() 4 years ago
Emanuele Giuseppe Esposito cc67f28ea2 include/sysemu/blockdev.h: remove drive_mark_claimed_by_board and inline drive_def 4 years ago
Stefan Hajnoczi 826cc32423 aio-posix: split poll check from ready handler 4 years ago
Thomas Huth a5730b8bd3 block/file-posix: Simplify the XFS_IOC_DIOINFO handling 4 years ago
Vladimir Sementsov-Ogievskiy 985cac8f20 blockjob: drop BlockJob.blk field 5 years ago
Vladimir Sementsov-Ogievskiy 048954e2f6 block/stream: add own blk 5 years ago