cpuset: use cgroup_path() in proc_cpuset_show()
PATCH 2/2 cpuset: use cgroup_path() in proc_cpuset_show()
use cgroup_path() instead oftask_subsys_state(tsk, cpuset_subsys_id)->cgroup
Signed-off-by Lai Jiangshan <[email protected]>
---
kernel/cpuset.c +3 -3
@@ -2387,7 +2386,7 @@ static int proc_cpuset_show(struct seq_file *m, void *unused_v)struct pid *pid;struct task_struct *tsk;char *buf; -struct cgroup_subsys_state *css; +struct cgroup *cgp;int retval; retval = -ENOMEM ;
@@ -2403,8 +2402,8 @@ static int proc_cpuset_show(struct seq_file *m, void *unused_v) retval = -EINVAL ;cgroup_lock (); - css =task_subsys_state (tsk, cpuset_subsys_id); - retval =cgroup_path (css->cgroup, buf,PAGE_SIZE ); + cgp =task_cgroup (tsk, cpuset_subsys_id); + retval =cgroup_path (cgp, buf,PAGE_SIZE );if (retval <0 ) goto out_unlock;seq_puts (m, buf);
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 3 lines · Lai Jiangshan
use
cgroup_path()instead oftask_subsys_state(tsk, cpuset_subsys_id)->cgroup
You mean:
use task_cgroup() instead of task_subsys_state()->cgroup
Quoted 30 lines
Signed-off-by Lai Jiangshan <[email protected]>---
kernel/cpuset.c +3
-3@@ -2387,7 +2386,7 @@ static int proc_cpuset_show(struct seq_file *m, void *unused_v)struct pid *pid;struct task_struct *tsk;char *buf; -struct cgroup_subsys_state *css; +struct cgroup *cgp;int retval; retval = -ENOMEM ;@@ -2403,8 +2402,8 @@ static int proc_cpuset_show(struct seq_file *m, void *unused_v) retval = -EINVAL ;cgroup_lock (); - css =task_subsys_state (tsk, cpuset_subsys_id); - retval =cgroup_path (css->cgroup, buf,PAGE_SIZE ); + cgp =task_cgroup (tsk, cpuset_subsys_id); + retval =cgroup_path (cgp, buf,PAGE_SIZE );if (retval <0 ) goto out_unlock;seq_puts (m, buf);
Quoted 3 lines · Lai Jiangshan
use
cgroup_path()instead oftask_subsys_state(tsk, cpuset_subsys_id)->cgroup
You mean:
use task_cgroup() instead of task_subsys_state()->cgroup
Quoted 30 lines
Signed-off-by Lai Jiangshan <[email protected]>---
kernel/cpuset.c +3
-3@@ -2387,7 +2386,7 @@ static int proc_cpuset_show(struct seq_file *m, void *unused_v)struct pid *pid;struct task_struct *tsk;char *buf; -struct cgroup_subsys_state *css; +struct cgroup *cgp;int retval; retval = -ENOMEM ;@@ -2403,8 +2402,8 @@ static int proc_cpuset_show(struct seq_file *m, void *unused_v) retval = -EINVAL ;cgroup_lock (); - css =task_subsys_state (tsk, cpuset_subsys_id); - retval =cgroup_path (css->cgroup, buf,PAGE_SIZE ); + cgp =task_cgroup (tsk, cpuset_subsys_id); + retval =cgroup_path (cgp, buf,PAGE_SIZE );if (retval <0 ) goto out_unlock;seq_puts (m, buf);