HomeFreeBSD

fusefs: ignore FUSE_NO_OPEN(DIR)_SUPPORT flags

Description

fusefs: ignore FUSE_NO_OPEN(DIR)_SUPPORT flags

The FUSE_NO_OPEN_SUPPORT and FUSE_NO_OPENDIR_SUPPORT flags
are only meant to indicate kernel features, and should be ignored
if they appear in the FUSE_INIT reply flags.

Also fix the corresponding test cases.

Reviewed by: Alan Somers <asomers@FreeBSD.org>
Signed-off-by: CismonX <admin@cismon.net>
Pull Request: https://github.com/freebsd/freebsd-src/pull/1509

(cherry picked from commit f0f596bd955e5b48c55db502e79fc652ac8970d3)

Details

Provenance
CismonX <admin@cismon.net>Authored on Nov 2 2024, 8:19 PM
asomersCommitted on Mon, Jan 20, 10:34 PM
Parents
rG4ded81daacec: namei: add more detail about LOCKSHARED's behavior
Branches
Unknown
Tags
Unknown