virtiofsd: Do not support blocking flock
authorSebastian Hasler <sebastian.hasler@stuvus.uni-stuttgart.de>
Thu, 13 Jan 2022 15:32:49 +0000 (16:32 +0100)
committerDr. David Alan Gilbert <dgilbert@redhat.com>
Wed, 16 Feb 2022 17:29:31 +0000 (17:29 +0000)
commit41af4459ac47e107093c3f54b6875d54723aa613
tree85cef71580611193c403b071c403a304c69ee789
parentc13b8e9973635f34f3ce4356af27a311c993729c
virtiofsd: Do not support blocking flock

With the current implementation, blocking flock can lead to
deadlock. Thus, it's better to return EOPNOTSUPP if a user attempts
to perform a blocking flock request.

Signed-off-by: Sebastian Hasler <sebastian.hasler@stuvus.uni-stuttgart.de>
Message-Id: <20220113153249.710216-1-sebastian.hasler@stuvus.uni-stuttgart.de>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Vivek Goyal <vgoyal@redhat.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
tools/virtiofsd/passthrough_ll.c