fs/9p: Rework cache modes and add new options to Documentation
authorEric Van Hensbergen <ericvh@kernel.org>
Mon, 27 Mar 2023 01:53:10 +0000 (01:53 +0000)
committerEric Van Hensbergen <ericvh@kernel.org>
Sun, 9 Apr 2023 21:41:21 +0000 (21:41 +0000)
commit4eb3117888a923f6b9b1ad2dd093641c49a63ae5
tree789a090dabce6ae9a4c6b557cfcfbe6417170215
parent1543b4c5071c54d76aad7a7a26a6e43082269b0c
fs/9p: Rework cache modes and add new options to Documentation

Switch cache modes to a bit-mask and use legacy
cache names as shortcuts.  Update documentation to
include information on both shortcuts and bitmasks.

This patch also fixes missing guards related to fscache.

Update the documentation for new mount flags
and cache modes.

Signed-off-by: Eric Van Hensbergen <ericvh@kernel.org>
Documentation/filesystems/9p.rst
fs/9p/cache.h
fs/9p/fid.h
fs/9p/v9fs.c
fs/9p/v9fs.h
fs/9p/vfs_addr.c
fs/9p/vfs_file.c
fs/9p/vfs_inode.c
fs/9p/vfs_inode_dotl.c
fs/9p/vfs_super.c