News: 0001494565

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

FUSE In Linux 6.12 Adds Idmapped Mounts & Writeback Optimization

([Linux Storage] 88 Minutes Ago FUSE)


File-systems in user-space continue to become more robust with the latest FUSE updates merged for [1]Linux 6.12 .

The leading new FUSE feature for Linux 6.12 is [2]supporting Idmapped mounts for that functionality [3]of use from containers to systemd-homed and more . The Idmapped mounts code allows for different moutns to expose the same files/directory with different ownership such as for sharing files between multiple users/systems. Linux has been steadily supporting Idmapped mounts on more file-systems and now with Linux 6.12 it's available to FUSE user-space file-systems.

The Idmapped mounts FUSE code for Linux 6.12 is initially in place for VirtIO-FS to help with virtualized guest VMs.

Also notable with FUSE for Linux 6.12 is an optimization when checking for writeback. This can help in scenarios like having multiple readers of the same file without any writers or where the page cache is disabled.

Tracepoint support is also added to FUSE along with code clean-ups. See [4]this pull request for the full list of FUSE feature updates merged for Linux 6.12.



[1] https://www.phoronix.com/search/Linux+6.12

[2] https://www.phoronix.com/news/FUSE-IDMAPPED-Mounts-6.12

[3] https://www.phoronix.com/news/IDMAPPED-Mounts-Linux-5.12

[4] https://lore.kernel.org/lkml/CAJfpegu_-v_qA62+VZQmi+HvfYZSaxjpKtUt0P=_PTpiugoNaQ@mail.gmail.com/



phoronix

It is not doing the thing we like to do, but liking the thing we have to do,
that makes life blessed.
-- Goethe