summary refs log tree commit diff stats
path: root/tests/unit/test-block-iothread.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* block: remove AioContext lockingStefan Hajnoczi2023-12-211-31/+0
* block: Protect bs->parents with graph_lockKevin Wolf2023-10-121-0/+5
* block: Mark bdrv_first_blk() and bdrv_is_root_node() GRAPH_RDLOCKKevin Wolf2023-10-121-0/+3
* block: Take AioContext lock for bdrv_append() more consistentlyKevin Wolf2023-09-201-0/+3
* test-block-iothread: Lock AioContext for blk_insert_bs()Kevin Wolf2023-06-281-1/+6
* raw-format: Fix open with 'file' in iothreadKevin Wolf2023-05-301-3/+0
* block: Take main AioContext lock when calling bdrv_open()Kevin Wolf2023-05-301-0/+3
* block: Mark bdrv_co_block_status() and callers GRAPH_RDLOCKKevin Wolf2023-02-231-1/+2
* block: Convert bdrv_refresh_total_sectors() to co_wrapper_mixedEmanuele Giuseppe Esposito2023-02-011-0/+3
* include/block: Untangle inclusion loopsMarkus Armbruster2023-01-201-0/+1
* block: remove bdrv_try_set_aio_context and replace it with bdrv_try_change_ai...Emanuele Giuseppe Esposito2022-10-271-5/+5
* job.c: enable job lock/unlock and remove Aiocontext locksEmanuele Giuseppe Esposito2022-10-071-1/+1
* jobs: use job locks also in the unit testsEmanuele Giuseppe Esposito2022-10-071-2/+6
* block: Add blk_co_truncate()Alberto Faria2022-07-121-0/+14
* block: Implement blk_pwrite_zeroes() using generated_co_wrapperAlberto Faria2022-07-121-0/+17
* block: Add blk_co_pwrite_compressed()Alberto Faria2022-07-121-0/+18
* block: Export blk_pwritev_part() in block-backend-io.hAlberto Faria2022-07-121-0/+19
* block: Add blk_[co_]preadv_part()Alberto Faria2022-07-121-0/+19
* block: Add blk_{preadv,pwritev}()Alberto Faria2022-07-121-1/+41
* block: Change blk_{pread,pwrite}() param orderAlberto Faria2022-07-121-4/+4
* block: Add a 'flags' param to blk_pread()Alberto Faria2022-07-121-2/+2
* block: Make blk_{pread,pwrite}() return 0 on successAlberto Faria2022-07-121-2/+2
* block: Make bdrv_{pread,pwrite}() return 0 on successAlberto Faria2022-07-121-2/+2
* block: Change bdrv_{pread,pwrite,pwrite_sync}() param orderAlberto Faria2022-07-121-4/+4
* block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}()Alberto Faria2022-07-121-4/+4
* block: rename bdrv_invalidate_cache_all, blk_invalidate_cache and test_sync_o...Emanuele Giuseppe Esposito2022-03-041-3/+3
* block: introduce bdrv_activateEmanuele Giuseppe Esposito2022-03-041-1/+1
* block: use int64_t instead of int in driver discard handlersVladimir Sementsov-Ogievskiy2021-09-291-1/+1
* block: use int64_t instead of uint64_t in driver write handlersVladimir Sementsov-Ogievskiy2021-09-291-2/+2
* block: use int64_t instead of uint64_t in driver read handlersVladimir Sementsov-Ogievskiy2021-09-291-5/+14
* block: drop BlockDriverState::read_onlyVladimir Sementsov-Ogievskiy2021-06-021-6/+0
* tests/unit/test-block-iothread: fix maybe-uninitialized error on GCC 11Emanuele Giuseppe Esposito2021-03-201-3/+3
* tests: Move unit tests into a separate directoryThomas Huth2021-03-121-0/+774