OSDN Git Service

connector/cn_proc: Use task_is_in_init_pid_ns()
authorLeo Yan <leo.yan@linaro.org>
Wed, 26 Jan 2022 05:04:27 +0000 (13:04 +0800)
committerJakub Kicinski <kuba@kernel.org>
Thu, 27 Jan 2022 02:57:09 +0000 (18:57 -0800)
This patch replaces open code with task_is_in_init_pid_ns() to check if
a task is in root PID namespace.

Signed-off-by: Leo Yan <leo.yan@linaro.org>
Acked-by: Balbir Singh <bsingharora@gmail.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/connector/cn_proc.c

index 646ad38..ccac1c4 100644 (file)
@@ -358,7 +358,7 @@ static void cn_proc_mcast_ctl(struct cn_msg *msg,
         * other namespaces.
         */
        if ((current_user_ns() != &init_user_ns) ||
-           (task_active_pid_ns(current) != &init_pid_ns))
+           !task_is_in_init_pid_ns(current))
                return;
 
        /* Can only change if privileged. */