|
@@ -115,11 +115,11 @@ asmlinkage long sys_ioprio_set(int which, int who, int ioprio)
|
|
pgrp = task_pgrp(current);
|
|
pgrp = task_pgrp(current);
|
|
else
|
|
else
|
|
pgrp = find_vpid(who);
|
|
pgrp = find_vpid(who);
|
|
- do_each_pid_task(pgrp, PIDTYPE_PGID, p) {
|
|
|
|
|
|
+ do_each_pid_thread(pgrp, PIDTYPE_PGID, p) {
|
|
ret = set_task_ioprio(p, ioprio);
|
|
ret = set_task_ioprio(p, ioprio);
|
|
if (ret)
|
|
if (ret)
|
|
break;
|
|
break;
|
|
- } while_each_pid_task(pgrp, PIDTYPE_PGID, p);
|
|
|
|
|
|
+ } while_each_pid_thread(pgrp, PIDTYPE_PGID, p);
|
|
break;
|
|
break;
|
|
case IOPRIO_WHO_USER:
|
|
case IOPRIO_WHO_USER:
|
|
if (!who)
|
|
if (!who)
|
|
@@ -204,7 +204,7 @@ asmlinkage long sys_ioprio_get(int which, int who)
|
|
pgrp = task_pgrp(current);
|
|
pgrp = task_pgrp(current);
|
|
else
|
|
else
|
|
pgrp = find_vpid(who);
|
|
pgrp = find_vpid(who);
|
|
- do_each_pid_task(pgrp, PIDTYPE_PGID, p) {
|
|
|
|
|
|
+ do_each_pid_thread(pgrp, PIDTYPE_PGID, p) {
|
|
tmpio = get_task_ioprio(p);
|
|
tmpio = get_task_ioprio(p);
|
|
if (tmpio < 0)
|
|
if (tmpio < 0)
|
|
continue;
|
|
continue;
|
|
@@ -212,7 +212,7 @@ asmlinkage long sys_ioprio_get(int which, int who)
|
|
ret = tmpio;
|
|
ret = tmpio;
|
|
else
|
|
else
|
|
ret = ioprio_best(ret, tmpio);
|
|
ret = ioprio_best(ret, tmpio);
|
|
- } while_each_pid_task(pgrp, PIDTYPE_PGID, p);
|
|
|
|
|
|
+ } while_each_pid_thread(pgrp, PIDTYPE_PGID, p);
|
|
break;
|
|
break;
|
|
case IOPRIO_WHO_USER:
|
|
case IOPRIO_WHO_USER:
|
|
if (!who)
|
|
if (!who)
|