Adding to the Linux storage/file-system excitement for Linux 6.18 is enhancements to some of the core FUSE code for supporting file-systems in user-space.
The FUSE subsystem with Linux 6.18 has extended the copy_file_range interface to be fully 64-bit capable, synchronous FUSE_INIT support, in select cases FUSE can enter a freezable state, optimizing VirtIO-FS request handling, the server can now request pruning of unused inodes, prep patches for block/iomap support, and other changes.
There are also documentation improvements and a number of bug fixes, such as a possible deadlock with AIO/sync release.
More details on the accepted FUSE changes for Linux 6.18 via this pull.