diff options
| author | Kevin Wolf <kwolf@redhat.com> | 2023-02-03 16:21:49 +0100 |
|---|---|---|
| committer | Kevin Wolf <kwolf@redhat.com> | 2023-02-23 19:49:16 +0100 |
| commit | 7b1fb72e2c1b9fbca17c13b753aee25f445cad24 (patch) | |
| tree | 3a0241dd5be6136426d971c3a8b6f31ba1183052 /block/commit.c | |
| parent | abaf8b750baef0337efb06c1d3465512b5d9b5dc (diff) | |
| download | focaccia-qemu-7b1fb72e2c1b9fbca17c13b753aee25f445cad24.tar.gz focaccia-qemu-7b1fb72e2c1b9fbca17c13b753aee25f445cad24.zip | |
block: Mark read/write in block/io.c GRAPH_RDLOCK
This adds GRAPH_RDLOCK annotations to declare that callers of bdrv_driver_*() need to hold a reader lock for the graph. It doesn't add the annotation to public functions yet. For some places, we know that they will hold the lock, but we don't have the GRAPH_RDLOCK annotations yet. In this case, add assume_graph_lock() with a FIXME comment. These places will be removed once everything is properly annotated. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20230203152202.49054-11-kwolf@redhat.com> Reviewed-by: Emanuele Giuseppe Esposito <eesposit@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'block/commit.c')
0 files changed, 0 insertions, 0 deletions