> diff --git a/fs/f2fs/super.c b/fs/f2fs/super.c > index d45ab0992ae5..5dd7b7b26db9 100644 > --- a/fs/f2fs/super.c > +++ b/fs/f2fs/super.c > @@ -4496,7 +4496,7 @@ static int f2fs_fill_super(struct super_block *sb, void *data, int silent) > sb->s_time_gran = 1; > sb->s_flags = (sb->s_flags & ~SB_POSIXACL) | > (test_opt(sbi, POSIX_ACL) ? SB_POSIXACL : 0); > - memcpy(&sb->s_uuid, raw_super->uuid, sizeof(raw_super->uuid)); > + super_set_uuid(&sb, (void *) raw_super->uuid, sizeof(raw_super->uuid)); This won't compile because of &sb. This wants to be sb... I fixed that up.