Hi Al, This patch fixes a regression. Without it, you can't mount a file system with i_version. This obviously affects IMA. Could you pick up this patch and forward it to Linus please? Commit dd924ea17c0c "vfs: fix mounting a filesystem with i_version" can be found in my git repo. thanks, Mimi On Mon, 2017-10-09 at 09:24 +1100, James Morris wrote: > cc: Al Viro. > > > On Sun, 8 Oct 2017, Mimi Zohar wrote: > > > The mount i_version flag is not enabled in the new sb_flags. This patch > > adds the missing SB_I_VERSION flag. > > > > Fixes: e462ec5 "VFS: Differentiate mount flags (MS_*) from internal > > superblock flags" > > Signed-off-by: Mimi Zohar <zohar@xxxxxxxxxxxxxxxxxx> > > --- > > fs/namespace.c | 3 ++- > > 1 file changed, 2 insertions(+), 1 deletion(-) > > > > diff --git a/fs/namespace.c b/fs/namespace.c > > index 3b601f115b6c..d18deb4c410b 100644 > > --- a/fs/namespace.c > > +++ b/fs/namespace.c > > @@ -2825,7 +2825,8 @@ long do_mount(const char *dev_name, const char __user *dir_name, > > SB_MANDLOCK | > > SB_DIRSYNC | > > SB_SILENT | > > - SB_POSIXACL); > > + SB_POSIXACL | > > + SB_I_VERSION); > > > > if (flags & MS_REMOUNT) > > retval = do_remount(&path, flags, sb_flags, mnt_flags, > > >