On Fri, Feb 28, 2020 at 1:27 PM Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> wrote: > > Superblocks and mounts could get enumerated by a unique identifier. > > mnt_id seems to be good for mounts, s_dev may or may not be good for > > superblock, but s_id (as introduced in this patchset) could be used > > instead. > > So what would the sysfs tree look like with this? For a start something like this: mounts/$MOUNT_ID/ parent -> ../$PARENT_ID super -> ../../supers/$SUPER_ID root: path from mount root to fs root (could be optional as usually they are the same) mountpoint -> $MOUNTPOINT flags: mount flags propagation: mount propagation children/$CHILD_ID -> ../../$CHILD_ID supers/$SUPER_ID/ type: fstype source: mount source (devname) options: csv of mount options Thanks, Miklos