Miklos, Resending those patches with only minor change even though I did get and feedback on v1 [1]. My use case specifically is for fuse, but I think these mount stats can be useful for container use cases, either with overlayfs or even with bind mounts, in order to help sysadmins bisect the source of io from containers POV. This revision opts-in for mountstats for all fuse/overlayfs mounts, but we could also make it always opt-in by mount options for any fs. Thoughts? Thanks, Amir. Changes since v1: - Opt-in for per-mount io stats for overlayfs and fuse [1] https://lore.kernel.org/linux-fsdevel/20210107214401.249416-1-amir73il@xxxxxxxxx/ Amir Goldstein (6): fs: add iostats counters to struct mount fs: tidy up fs_flags definitions fs: collect per-mount io stats fs: report per-mount io stats ovl: opt-in for per-mount io stats fuse: opt-in for per-mount io stats fs/Kconfig | 9 ++++++ fs/fuse/inode.c | 2 +- fs/mount.h | 59 +++++++++++++++++++++++++++++++++++ fs/namespace.c | 19 ++++++++++++ fs/overlayfs/super.c | 2 +- fs/proc_namespace.c | 13 ++++++++ fs/read_write.c | 73 +++++++++++++++++++++++++++++--------------- include/linux/fs.h | 15 ++++----- 8 files changed, 159 insertions(+), 33 deletions(-) -- 2.25.1