FUSE With Linux 5.15 Now Allows Mounting An Active FUSE Device

Written by Michael Larabel in Linux Kernel on 7 September 2021 at 07:44 AM EDT. 27 Comments
While Linus Torvalds isn't much of a fan of FUSE / user-space file-systems, the FUSE code within the kernel does continue making improvements.

The FUSE changes for Linux 5.15 have been submitted and mostly consist of a few fixes, including around data flushing in syncfs, data flushing in copy_file_range(), a possible deadlock fix, and other fixes.

There is though one new feature for FUSE with Linux 5.15 and that is allowing for mounting an active FUSE device. Previously only mount/namespace cloning was allowed with mounting only being allowed during initialization but now there is proper handling for sharing an existing FUSE superblock.

That improvement to FUSE was requested by CERN with their CernVM FUSE file-system that they use for collaborating around High Energy Physics with their distributed computing infrastructure.

The list of FUSE changes for Linux 5.15 can be found via this pull request.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week