aboutsummaryrefslogtreecommitdiff
path: root/tests/unit/test-block-iothread.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-21block: remove AioContext lockingStefan Hajnoczi1-31/+0
2023-10-12block: Protect bs->parents with graph_lockKevin Wolf1-0/+5
2023-10-12block: Mark bdrv_first_blk() and bdrv_is_root_node() GRAPH_RDLOCKKevin Wolf1-0/+3
2023-09-20block: Take AioContext lock for bdrv_append() more consistentlyKevin Wolf1-0/+3
2023-06-28test-block-iothread: Lock AioContext for blk_insert_bs()Kevin Wolf1-1/+6
2023-05-30raw-format: Fix open with 'file' in iothreadKevin Wolf1-3/+0
2023-05-30block: Take main AioContext lock when calling bdrv_open()Kevin Wolf1-0/+3
2023-02-23block: Mark bdrv_co_block_status() and callers GRAPH_RDLOCKKevin Wolf1-1/+2
2023-02-01block: Convert bdrv_refresh_total_sectors() to co_wrapper_mixedEmanuele Giuseppe Esposito1-0/+3
2023-01-20include/block: Untangle inclusion loopsMarkus Armbruster1-0/+1
2022-10-27block: remove bdrv_try_set_aio_context and replace it with bdrv_try_change_ai...Emanuele Giuseppe Esposito1-5/+5
2022-10-07job.c: enable job lock/unlock and remove Aiocontext locksEmanuele Giuseppe Esposito1-1/+1
2022-10-07jobs: use job locks also in the unit testsEmanuele Giuseppe Esposito1-2/+6
2022-07-12block: Add blk_co_truncate()Alberto Faria1-0/+14
2022-07-12block: Implement blk_pwrite_zeroes() using generated_co_wrapperAlberto Faria1-0/+17
2022-07-12block: Add blk_co_pwrite_compressed()Alberto Faria1-0/+18
2022-07-12block: Export blk_pwritev_part() in block-backend-io.hAlberto Faria1-0/+19
2022-07-12block: Add blk_[co_]preadv_part()Alberto Faria1-0/+19
2022-07-12block: Add blk_{preadv,pwritev}()Alberto Faria1-1/+41
2022-07-12block: Change blk_{pread,pwrite}() param orderAlberto Faria1-4/+4
2022-07-12block: Add a 'flags' param to blk_pread()Alberto Faria1-2/+2
2022-07-12block: Make blk_{pread,pwrite}() return 0 on successAlberto Faria1-2/+2
2022-07-12block: Make bdrv_{pread,pwrite}() return 0 on successAlberto Faria1-2/+2
2022-07-12block: Change bdrv_{pread,pwrite,pwrite_sync}() param orderAlberto Faria1-4/+4
2022-07-12block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}()Alberto Faria1-4/+4
2022-03-04block: rename bdrv_invalidate_cache_all, blk_invalidate_cache and test_sync_o...Emanuele Giuseppe Esposito1-3/+3
2022-03-04block: introduce bdrv_activateEmanuele Giuseppe Esposito1-1/+1
2021-09-29block: use int64_t instead of int in driver discard handlersVladimir Sementsov-Ogievskiy1-1/+1
2021-09-29block: use int64_t instead of uint64_t in driver write handlersVladimir Sementsov-Ogievskiy1-2/+2
2021-09-29block: use int64_t instead of uint64_t in driver read handlersVladimir Sementsov-Ogievskiy1-5/+14
2021-06-02block: drop BlockDriverState::read_onlyVladimir Sementsov-Ogievskiy1-6/+0
2021-03-20tests/unit/test-block-iothread: fix maybe-uninitialized error on GCC 11Emanuele Giuseppe Esposito1-3/+3
2021-03-12tests: Move unit tests into a separate directoryThomas Huth1-0/+774