All of lore.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.