linux/Documentation/filesystems/nfs
Amir Goldstein 304e9c83e8 exportfs: add explicit flag to request non-decodeable file handles
So far, all callers of exportfs_encode_inode_fh(), except for fsnotify's
show_mark_fhandle(), check that filesystem can decode file handles, but
we would like to add more callers that do not require a file handle that
can be decoded.

Introduce a flag to explicitly request a file handle that may not to be
decoded later and a wrapper exportfs_encode_fid() that sets this flag
and convert show_mark_fhandle() to use the new wrapper.

This will be used to allow adding fanotify support to filesystems that
do not support NFS export.

Acked-by: Jeff Layton <jlayton@kernel.org>
Acked-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Jan Kara <jack@suse.cz>
Message-Id: <20230502124817.3070545-3-amir73il@gmail.com>
2023-05-22 18:08:37 +02:00
..
client-identifier.rst Documentation: Fix sysfs path for the NFSv4 client identifier 2023-02-15 11:01:03 -05:00
exporting.rst exportfs: add explicit flag to request non-decodeable file handles 2023-05-22 18:08:37 +02:00
index.rst Documentation: Add an explanation of NFSv4 client identifiers 2022-05-17 15:33:21 -04:00
knfsd-stats.rst Documentation: nfs: knfsd-stats: convert to ReST 2020-02-13 11:21:35 -07:00
nfs41-server.rst Documentation: nfs: nfs41-server: convert to ReST 2020-02-13 11:21:31 -07:00
pnfs.rst Documentation: nfs: convert pnfs.txt to ReST 2020-02-13 11:21:08 -07:00
reexport.rst nfs: reexport documentation 2021-09-21 17:51:47 -04:00
rpc-cache.rst Documentation: nfs: rpc-cache: convert to ReST 2020-02-13 11:21:23 -07:00
rpc-server-gss.rst Documentation: update RPCSEC_GSSv3 RFC link 2020-09-25 18:01:27 -04:00