Unverified Commit 9adf24a4 authored by Christian Brauner's avatar Christian Brauner Committed by Christian Brauner (Microsoft)
Browse files

fs: port HAS_UNMAPPED_ID() to vfs{g,u}id_t



The HAS_UNMAPPED_ID() helper is fully self contained so we can port it
to vfs{g,u}id_t without much effort.

Cc: Seth Forshee <sforshee@digitalocean.com>
Signed-off-by: default avatarChristian Brauner (Microsoft) <brauner@kernel.org>
parent 4d0548a7
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2323,8 +2323,8 @@ static inline bool sb_rdonly(const struct super_block *sb) { return sb->s_flags
static inline bool HAS_UNMAPPED_ID(struct user_namespace *mnt_userns,
				   struct inode *inode)
{
	return !uid_valid(i_uid_into_mnt(mnt_userns, inode)) ||
	       !gid_valid(i_gid_into_mnt(mnt_userns, inode));
	return !vfsuid_valid(i_uid_into_vfsuid(mnt_userns, inode)) ||
	       !vfsgid_valid(i_gid_into_vfsgid(mnt_userns, inode));
}

static inline int iocb_flags(struct file *file);