Merge tag 'fuse-update-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Pull fuse updates from Miklos Szeredi: - Fix a regression introduced in 5.15 - Extend the size of the FUSE_INIT request to accommodate for more flags. There's a slight possibility of a regression for obscure fuse servers; if this happens, then more complexity will need to be added to the protocol - Allow the DAX property to be controlled by the server on a per-inode basis in virtiofs - Allow sending security context to the server when creating a file or directory * tag 'fuse-update-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse: Documentation/filesystem/dax: DAX on virtiofs fuse: mark inode DONT_CACHE when per inode DAX hint changes fuse: negotiate per inode DAX in FUSE_INIT fuse: enable per inode DAX fuse: support per inode DAX in fuse protocol fuse: make DAX mount option a tri-state fuse: add fuse_should_enable_dax() helper fuse: Pass correct lend value to filemap_write_and_wait_range() fuse: send security context of inode on file fuse: extend init flags
Showing
- Documentation/filesystems/dax.rst 18 additions, 2 deletionsDocumentation/filesystems/dax.rst
- fs/fuse/dax.c 34 additions, 2 deletionsfs/fuse/dax.c
- fs/fuse/dir.c 91 additions, 0 deletionsfs/fuse/dir.c
- fs/fuse/file.c 3 additions, 3 deletionsfs/fuse/file.c
- fs/fuse/fuse_i.h 27 additions, 4 deletionsfs/fuse/fuse_i.h
- fs/fuse/inode.c 55 additions, 34 deletionsfs/fuse/inode.c
- fs/fuse/virtio_fs.c 15 additions, 3 deletionsfs/fuse/virtio_fs.c
- include/uapi/linux/fuse.h 51 additions, 4 deletionsinclude/uapi/linux/fuse.h
Please register or sign in to comment