aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/linux/uidgid.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/linux/uidgid.h b/include/linux/uidgid.h
index 0ee05da38899..03835522dfcb 100644
--- a/include/linux/uidgid.h
+++ b/include/linux/uidgid.h
@@ -109,12 +109,12 @@ static inline bool gid_lte(kgid_t left, kgid_t right)
109 109
110static inline bool uid_valid(kuid_t uid) 110static inline bool uid_valid(kuid_t uid)
111{ 111{
112 return !uid_eq(uid, INVALID_UID); 112 return __kuid_val(uid) != (uid_t) -1;
113} 113}
114 114
115static inline bool gid_valid(kgid_t gid) 115static inline bool gid_valid(kgid_t gid)
116{ 116{
117 return !gid_eq(gid, INVALID_GID); 117 return __kgid_val(gid) != (gid_t) -1;
118} 118}
119 119
120#ifdef CONFIG_USER_NS 120#ifdef CONFIG_USER_NS