Unverified Commit 2438b7d6 authored by Christian Brauner's avatar Christian Brauner
Browse files

uts: port to ns_ref_*() helpers



Stop accessing ns.count directly.

Reviewed-by: default avatarJan Kara <jack@suse.cz>
Signed-off-by: default avatarChristian Brauner <brauner@kernel.org>
parent f12021e6
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@ static inline struct uts_namespace *to_uts_ns(struct ns_common *ns)

static inline void get_uts_ns(struct uts_namespace *ns)
{
	refcount_inc(&ns->ns.count);
	ns_ref_inc(ns);
}

extern struct uts_namespace *copy_utsname(unsigned long flags,
@@ -34,7 +34,7 @@ extern void free_uts_ns(struct uts_namespace *ns);

static inline void put_uts_ns(struct uts_namespace *ns)
{
	if (refcount_dec_and_test(&ns->ns.count))
	if (ns_ref_put(ns))
		free_uts_ns(ns);
}