Re: [RFC PATCH] ceph: Convert to fs_context

From: David Howells
Date: Wed Mar 27 2019 - 06:10:36 EST


Yan, Zheng <ukernel@xxxxxxxxx> wrote:

> > - if (fsopt->sb_flags != other->mount_options->sb_flags) {
> > + if (fc->sb_flags != sb->s_flags) {

Fixed with:

@@ -945,7 +945,7 @@ static int ceph_compare_super(struct super_block *sb, struct fs_context *fc)
dout("fsid doesn't match\n");
return 0;
}
- if (fc->sb_flags != sb->s_flags) {
+ if (fc->sb_flags != (sb->s_flags & ~SB_BORN)) {
dout("flags differ\n");
return 0;
}

David