Messages in this thread Patch in this message | | | Subject | Re: [patch] 2.4-ac: real-time / scheduling information out of /proc | From | Robert Love <> | Date | 19 Sep 2002 17:29:40 -0400 |
| |
On Thu, 2002-09-19 at 17:26, Robert Love wrote:
> The attached patch exports scheduling policy and real-time priority from > /proc/<pid>/stats. > > Support for reading this information is in procps CVS. > > This information has been in 2.5 since 2.5.18. > > It does not break old versions of procps as it just adds the new entries > to the end. I do not know what the practice is wrt adding proc fields > in stable kernels, however since this does not break procps, is > supported by current procps, and is in 2.5 -- it is perfectly safe to > me. > > Patch is against 2.4.20-pre7-ac3, please apply.
Ugh, missing a comma. Sorry,
Robert Love
diff -urN linux-2.4.20-pre7-ac3/fs/proc/array.c linux/fs/proc/array.c --- linux-2.4.20-pre7-ac3/fs/proc/array.c Thu Sep 19 16:10:34 2002 +++ linux/fs/proc/array.c Thu Sep 19 17:18:36 2002 @@ -346,7 +346,7 @@ read_unlock(&tasklist_lock); res = sprintf(buffer,"%d (%s) %c %d %d %d %d %d %lu %lu \ %lu %lu %lu %lu %lu %ld %ld %ld %ld %ld %ld %lu %lu %ld %lu %lu %lu %lu %lu \ -%lu %lu %lu %lu %lu %lu %lu %lu %d %d\n", +%lu %lu %lu %lu %lu %lu %lu %lu %d %d %lu %lu\n", task->pid, task->comm, state, @@ -389,7 +389,9 @@ task->nswap, task->cnswap, task->exit_signal, - task_cpu(task)); + task_cpu(task), + task->rt_priority, + task->policy); if(mm) mmput(mm); return res; | |