[$] The mismatched mount mess

Post Syndicated from corbet original https://lwn.net/Articles/762355/rss

“Mounting” a filesystem is the act of making it available somewhere in the
system’s directory hierarchy. But a mount operation doesn’t just glue a
device full of files into a specific spot in the tree; there is a whole set
of parameters controlling how that filesystem is accessed that can be
specified at mount time. The handling of these mount parameters is the
latest obstacle to getting the proposed new
mounting API
into the mainline; should the new API reproduce what is
arguably one of the biggest misfeatures of the current mount()
system call?