aboutsummaryrefslogtreecommitdiff
path: root/util/qemu-option.c
diff options
context:
space:
mode:
authorStefan Hajnoczi <stefanha@redhat.com>2019-07-26 10:11:01 +0100
committerDr. David Alan Gilbert <dgilbert@redhat.com>2020-01-23 16:41:37 +0000
commitbaed65c060c0e524530bc243eec427fb408bd477 (patch)
treecc65ef677c93bfad7dcfb8ee68d9689733ee6dd8 /util/qemu-option.c
parente7b337326d594b71b07cd6dbb332c49c122c80a4 (diff)
downloadqemu-baed65c060c0e524530bc243eec427fb408bd477.zip
qemu-baed65c060c0e524530bc243eec427fb408bd477.tar.gz
qemu-baed65c060c0e524530bc243eec427fb408bd477.tar.bz2
virtiofsd: make lo_release() atomic
Hold the lock across both lo_map_get() and lo_map_remove() to prevent races between two FUSE_RELEASE requests. In this case I don't see a serious bug but it's safer to do things atomically. Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Diffstat (limited to 'util/qemu-option.c')
0 files changed, 0 insertions, 0 deletions