aboutsummaryrefslogtreecommitdiff
path: root/block/graph-lock.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-21graph-lock: remove AioContext lockingStefan Hajnoczi1-42/+2
2023-11-21block: Fix deadlocks in bdrv_graph_wrunlock()Kevin Wolf1-1/+22
2023-10-12block: Add assertion for bdrv_graph_wrlock()Kevin Wolf1-1/+2
2023-09-20block: Introduce bdrv_schedule_unref()Kevin Wolf1-7/+19
2023-09-08block: spelling fixesMichael Tokarev1-1/+1
2023-06-28Revert "graph-lock: Disable locking for now"Kevin Wolf1-26/+0
2023-06-28graph-lock: Unlock the AioContext while pollingKevin Wolf1-1/+22
2023-05-19graph-lock: Disable locking for nowKevin Wolf1-0/+24
2023-05-19graph-lock: Honour read locks even in the main threadKevin Wolf1-10/+0
2023-05-10block: compile out assert_bdrv_graph_readable() by defaultStefan Hajnoczi1-0/+3
2023-04-25block: convert bdrv_graph_wrlock() to AIO_WAIT_WHILE_UNLOCKED()Stefan Hajnoczi1-1/+1
2022-12-15graph-lock: TSA annotations for lock/unlock functionsKevin Wolf1-0/+3
2022-12-15block: assert that graph read and writes are performed correctlyEmanuele Giuseppe Esposito1-0/+11
2022-12-15graph-lock: Introduce a lock to protect block graph operationsPaolo Bonzini1-0/+261