public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] perf: excluding "." and ".." directories when calculating tids.
@ 2010-06-15  8:58 Gui Jianfeng
  2010-06-15  9:33 ` Gui Jianfeng
  0 siblings, 1 reply; 7+ messages in thread
From: Gui Jianfeng @ 2010-06-15  8:58 UTC (permalink / raw)
  To: mingo; +Cc: linux kernel mailing list

excluding "." and ".." directories when calculating tids.

Signed-off-by: Gui Jianfeng <guijianfeng@cn.fujitsu.com>
---
 tools/perf/util/thread.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/tools/perf/util/thread.c b/tools/perf/util/thread.c
index 1f7ecd4..4f71d1c 100644
--- a/tools/perf/util/thread.c
+++ b/tools/perf/util/thread.c
@@ -17,6 +17,8 @@ int find_all_tid(int pid, pid_t ** all_tid)
 
 	sprintf(name, "/proc/%d/task", pid);
 	items = scandir(name, &namelist, NULL, NULL);
+	/* Excluding "." and ".." directories! */
+	items -= 2;
 	if (items <= 0)
                 return -ENOENT;
 	*all_tid = malloc(sizeof(pid_t) * items);
-- 
1.6.5.2


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-07-03 13:58 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-15  8:58 [PATCH] perf: excluding "." and ".." directories when calculating tids Gui Jianfeng
2010-06-15  9:33 ` Gui Jianfeng
2010-06-16  5:21   ` Gui Jianfeng
2010-06-16 16:35     ` Adam Schrotenboer
2010-06-17  3:11       ` Gui Jianfeng
2010-06-18 14:40         ` Arnaldo Carvalho de Melo
2010-07-03 13:57     ` [tip:perf/urgent] perf tools: Fix find tids routine by excluding "." and ".." tip-bot for Gui Jianfeng

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox