fix
diff --git a/fs/namespace.c b/fs/namespace.c index e7c6818..2922861 100644 --- a/fs/namespace.c +++ b/fs/namespace.c
@@ -2110,7 +2110,7 @@ static int attach_recursive_mnt(struct mount *source_mnt, mnt_set_mountpoint(dest_mnt, dest_mp, source_mnt); notify_mount(dest_mnt, source_mnt, NOTIFY_MOUNT_NEW_MOUNT, source_mnt->mnt.mnt_sb->s_flags & SB_SUBMOUNT ? - WATCH_INFO_FLAG_0 : 0); + 0x10000 : 0); commit_tree(source_mnt); }
diff --git a/include/linux/fsinfo.h b/include/linux/fsinfo.h index 9936ba9..8021985 100644 --- a/include/linux/fsinfo.h +++ b/include/linux/fsinfo.h
@@ -12,6 +12,8 @@ #include <uapi/linux/fsinfo.h> +struct path; + #define FSINFO_NORMAL_ATTR_MAX_SIZE 4096 #define FSINFO_SCRATCH_BUFFER_SIZE 4096