mirror of
https://github.com/torvalds/linux.git
synced 2026-01-25 15:03:52 +08:00
net: use check_net()
Don't directly acess the namespace count. There's even a dedicated helper for this. Reviewed-by: Jan Kara <jack@suse.cz> Signed-off-by: Christian Brauner <brauner@kernel.org>
This commit is contained in:
@@ -315,7 +315,7 @@ int peernet2id_alloc(struct net *net, struct net *peer, gfp_t gfp)
|
||||
{
|
||||
int id;
|
||||
|
||||
if (refcount_read(&net->ns.count) == 0)
|
||||
if (!check_net(net))
|
||||
return NETNSA_NSID_NOT_ASSIGNED;
|
||||
|
||||
spin_lock(&net->nsid_lock);
|
||||
|
||||
Reference in New Issue
Block a user