Messages in this thread |  | | | Date | Tue, 25 Jul 2006 11:08:35 +0900 | | From | KAMEZAWA Hiroyuki <> | | Subject | Re: [RFC] ps command race fix |
| |
On Mon, 24 Jul 2006 18:48:47 -0700 Paul Jackson <pj@sgi.com> wrote:
> Another possibility (perhaps a really stupid idea ;) would be to > snapshot the list of pids on the open, and let the readdir() just > access that fixed array. > > The kernel/cpuset.c cpuset_tasks_open() routine that displays the > pids of tasks in a cpuset (the per-cpuset 'tasks' file) does this. > Oh. thank you for informing :) I don't know about that. I'll look into.
> Then the seek and read and such semantics are nice and stable and > simple. > yes... I think snapshot at open() is okay.
-Kame
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |