ovl: add ovl_upper_mnt_userns() wrapper
Add a tiny wrapper to retrieve the upper mount's idmapping. Have it return the initial idmapping until we have prepared and converted all places to take the relevant idmapping into account. Then we can switch on idmapped layer support by having ovl_upper_mnt_userns() return the upper mount's idmapping. Suggested-by: Miklos Szeredi <mszeredi@redhat.com> Reviewed-by: Amir Goldstein <amir73il@gmail.com> Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
This commit is contained in:
parent
576bb26345
commit
b65c20acef
|
@ -90,6 +90,11 @@ static inline struct vfsmount *ovl_upper_mnt(struct ovl_fs *ofs)
|
||||||
return ofs->layers[0].mnt;
|
return ofs->layers[0].mnt;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static inline struct user_namespace *ovl_upper_mnt_userns(struct ovl_fs *ofs)
|
||||||
|
{
|
||||||
|
return &init_user_ns;
|
||||||
|
}
|
||||||
|
|
||||||
static inline struct ovl_fs *OVL_FS(struct super_block *sb)
|
static inline struct ovl_fs *OVL_FS(struct super_block *sb)
|
||||||
{
|
{
|
||||||
return (struct ovl_fs *)sb->s_fs_info;
|
return (struct ovl_fs *)sb->s_fs_info;
|
||||||
|
|
Loading…
Reference in New Issue