FUSE Adding IDMAPPED Mounts Support In Linux 6.12

Written by Michael Larabel in Linux Storage on 8 September 2024 at 06:18 AM EDT. 1 Comment
LINUX STORAGE
Merged three years ago in Linux 5.12 was IDMAPPED mounts for new use-cases from containers to systemd-homed. IDMAPPED mounts allow for different mounts to expose the same file or directory with different ownership such as for sharing files between multiple users or multiple systems. With time all of the major Linux file-systems have seen support added for IDMAPPED mounts while for Linux 6.12 support is on the way for FUSE file-systems.

File-Systems in User-Space are seeing infrastructure added to the common FUSE code for being able to support IDMAPPED mounts. Plus the initial FUSE file-system making use of this code is VirtIO-FS. The VirtIO-FS file-system can optionally now use IDMAPPED mounts and there is also the code pending for VirtIOFSD for supporting it.

FUSE idmapped mounts patches


The VirtIO-FS support and the FUSE IDMAPPED infrastructure was queued this week into fuse.git's for-next branch ahead of the Linux 6.12 merge window opening in the next week or two. So barring any last minute issues or objections from Linus Torvalds, FUSE should be able to support IDMAPPED mounts with Linux 6.12.
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