Messages in this thread | | | Date | Mon, 8 Aug 2022 14:35:28 +0200 | From | Miklos Szeredi <> | Subject | [GIT PULL] fuse update for 6.0 |
| |
Hi Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git tags/fuse-update-6.0
- Fix an issue with reusing the bdi in case of block based filesystems
- Allow root (in init namespace) to access fuse filesystems in user namespaces if expicitly enabled with a module param
- Misc fixes
Thanks, Miklos
--- Daniil Lunev (2): vfs: function to prevent re-use of block-device-based superblocks fuse: retire block-device-based superblock on force unmount
Dave Marchevsky (1): fuse: Add module param for CAP_SYS_ADMIN access bypassing allow_other
Deming Wang (2): virtiofs: delete unused parameter for virtio_fs_cleanup_vqs virtio_fs: Modify format for virtio_fs_direct_access
Jeffle Xu (1): fuse: avoid unnecessary spinlock bump
Miklos Szeredi (4): fuse: write inode in fuse_release() fuse: fix deadlock between atomic O_TRUNC and page invalidation fuse: limit nsec fuse: ioctl: translate ENOSYS
Xie Yongji (1): fuse: Remove the control interface for virtio-fs
--- Documentation/filesystems/fuse.rst | 29 +++++++++++++++++++++++----- fs/fuse/control.c | 4 ++-- fs/fuse/dax.c | 2 +- fs/fuse/dir.c | 16 +++++++++++++++- fs/fuse/file.c | 39 +++++++++++++++++++++++++------------- fs/fuse/inode.c | 16 ++++++++++++++-- fs/fuse/ioctl.c | 15 +++++++++++++-- fs/fuse/virtio_fs.c | 9 ++++----- fs/super.c | 33 ++++++++++++++++++++++++++++++-- include/linux/fs.h | 2 ++ 10 files changed, 132 insertions(+), 33 deletions(-)
| |