]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - kernel/pid.c
drm/amd/display: turn off cursor when disconnect plane
[linux.git] / kernel / pid.c
index 5d30c87e3c424667fe08fbe81e30eac8570a02c1..ed6c343fe50dff7b546e43fd89102f43b898417e 100644 (file)
@@ -343,6 +343,19 @@ struct task_struct *find_task_by_vpid(pid_t vnr)
        return find_task_by_pid_ns(vnr, task_active_pid_ns(current));
 }
 
+struct task_struct *find_get_task_by_vpid(pid_t nr)
+{
+       struct task_struct *task;
+
+       rcu_read_lock();
+       task = find_task_by_vpid(nr);
+       if (task)
+               get_task_struct(task);
+       rcu_read_unlock();
+
+       return task;
+}
+
 struct pid *get_task_pid(struct task_struct *task, enum pid_type type)
 {
        struct pid *pid;