]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
fusefs: support EVFILT_WRITE on /dev/fuse
authorAlan Somers <asomers@FreeBSD.org>
Tue, 15 Jun 2021 23:17:28 +0000 (17:17 -0600)
committerAlan Somers <asomers@FreeBSD.org>
Tue, 27 Jul 2021 17:03:38 +0000 (11:03 -0600)
commit6b2266b050a6e06f20c065323379eefc3b6ec2f5
tree435b5be1a2cb3bbcf5992240b495b1594dcb93f2
parentba99ff623b80d3b8173f6bd08758bc43626ea6d9
fusefs: support EVFILT_WRITE on /dev/fuse

/dev/fuse is always ready for writing, so it's kind of dumb to poll it.
But some applications do it anyway.  Better to return ready than EINVAL.

Reviewed by: emaste, pfg
Differential Revision: https://reviews.freebsd.org/D30784

(cherry picked from commit 7b8622fa220b9c08041102f638f848c48e022644)
sys/fs/fuse/fuse_device.c
tests/sys/fs/fusefs/mockfs.cc