summary refs log tree commit diff stats
path: root/include/block/graph-lock.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* graph-lock: remove AioContext lockingStefan Hajnoczi2023-12-211-19/+2
* block: Fix deadlocks in bdrv_graph_wrunlock()Kevin Wolf2023-11-211-1/+14
* block: Add assertion for bdrv_graph_wrlock()Kevin Wolf2023-10-121-1/+2
* graph-lock: Unlock the AioContext while pollingKevin Wolf2023-06-281-2/+4
* graph-lock: Fix GRAPH_RDLOCK_GUARD*() to be reader lockKevin Wolf2023-05-101-8/+8
* graph-lock: Add GRAPH_UNLOCKED(_PTR)Kevin Wolf2023-05-101-0/+2
* block: add missing coroutine_fn annotationsPaolo Bonzini2023-05-101-2/+2
* block: Clean up includesMarkus Armbruster2023-02-081-1/+0
* coroutine: Move coroutine_fn to qemu/osdep.h, trim includesMarkus Armbruster2023-01-191-2/+0
* Mark assert_bdrv_graph_readable/writable() GRAPH_RD/WRLOCKKevin Wolf2022-12-151-2/+2
* graph-lock: TSA annotations for lock/unlock functionsKevin Wolf2022-12-151-10/+70
* block: assert that graph read and writes are performed correctlyEmanuele Giuseppe Esposito2022-12-151-0/+15
* graph-lock: Implement guard macrosEmanuele Giuseppe Esposito2022-12-151-0/+66
* graph-lock: Introduce a lock to protect block graph operationsPaolo Bonzini2022-12-151-0/+139