Andrew Morton wrote: > On Fri, 08 Jun 2007 07:51:12 +0530 Balbir Singh <[EMAIL PROTECTED]> wrote: > >> Andrew Morton wrote: >>> I'd have hoped to see containerstats.c in here. >>> >> The current statistics code is really small, so it fit into taskstats.c. >> May be in the future, we could re-factor it and move it out. > > I was referring to your userspace tool which reads this stuff. The one > which you described in the changelog. >
Ahh.. yes.. I'll make the changes and repost with the tool. >>>> + rcu_read_lock(); >>>> + >>>> + for_each_root(root) { >>>> + if (!root->subsys_bits) >>>> + continue; >>>> + root_cont = &root->top_container; >>>> + get_first_subsys(root_cont, NULL, &subsys_id); >>>> + do_each_thread(g, p) { >>> this needs tasklist_lock? >>> >> rcu_read_lock() should be fine. From Eric's patch at >> >> 2.6.17-mm2 - proc-remove-tasklist_lock-from-proc_pid_readdir.patch >> >> The patch mentions that "We don't need the tasklist_lock to safely >> iterate through processes anymore." >> > > oh, OK. rcu_read_lock() is the new lock_kernel() - always hard to tell > what it's locking. > :-) I'll add a comment to make it clearer. -- Warm Regards, Balbir Singh Linux Technology Center IBM, ISTL ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ ckrm-tech mailing list https://lists.sourceforge.net/lists/listinfo/ckrm-tech