aboutsummaryrefslogtreecommitdiff
path: root/include/block/graph-lock.h
AgeCommit message (Expand)AuthorFilesLines
2023-12-21graph-lock: remove AioContext lockingStefan Hajnoczi1-19/+2
2023-11-21block: Fix deadlocks in bdrv_graph_wrunlock()Kevin Wolf1-1/+14
2023-10-12block: Add assertion for bdrv_graph_wrlock()Kevin Wolf1-1/+2
2023-06-28graph-lock: Unlock the AioContext while pollingKevin Wolf1-2/+4
2023-05-10graph-lock: Fix GRAPH_RDLOCK_GUARD*() to be reader lockKevin Wolf1-8/+8
2023-05-10graph-lock: Add GRAPH_UNLOCKED(_PTR)Kevin Wolf1-0/+2
2023-05-10block: add missing coroutine_fn annotationsPaolo Bonzini1-2/+2
2023-02-08block: Clean up includesMarkus Armbruster1-1/+0
2023-01-19coroutine: Move coroutine_fn to qemu/osdep.h, trim includesMarkus Armbruster1-2/+0
2022-12-15Mark assert_bdrv_graph_readable/writable() GRAPH_RD/WRLOCKKevin Wolf1-2/+2
2022-12-15graph-lock: TSA annotations for lock/unlock functionsKevin Wolf1-10/+70
2022-12-15block: assert that graph read and writes are performed correctlyEmanuele Giuseppe Esposito1-0/+15
2022-12-15graph-lock: Implement guard macrosEmanuele Giuseppe Esposito1-0/+66
2022-12-15graph-lock: Introduce a lock to protect block graph operationsPaolo Bonzini1-0/+139