Richard Yao
61d4290cc1
perf machine: Search for modules in %s/lib/modules/%s
...
Modules installed outside of the kernel's build system should go into
"%s/lib/modules/%s/extra", but at present, perf will only look at them
when they are in "%s/lib/modules/%s/kernel". Lets encourage good
citizenship by relaxing this requirement to "%s/lib/modules/%s". This
way open source modules that are out-of-tree have no incentive to start
populating a directory reserved for in-kernel modules and I can stop
hex-editing my system's perf binary when profiling OSS out-of-tree
modules.
Feedback from Namhyung Kim correctly revealed that the hex-edits that I
had been doing meant that perf was also traversing the build and source
symlinks in %s/lib/modules/%s. That is undesireable, so we explicitly
exclude them from traversal with a minor tweak to the traversal routine.
Signed-off-by: Richard Yao <ryao@gentoo.org>
Acked-by: Namhyung kim <namhyung@kernel.org>
Link: http://lkml.kernel.org/r/1398532675-13684-1-git-send-email-ryao@gentoo.org
Signed-off-by: Jiri Olsa <jolsa@kernel.org>
2014-04-30 16:49:29 +02:00
..
2014-03-18 18:17:07 -03:00
2013-12-26 15:58:52 -03:00
2013-12-27 15:17:00 -03:00
2014-03-18 18:17:03 -03:00
2014-02-24 11:12:55 -03:00
2013-12-10 16:51:10 -03:00
2013-12-10 16:51:10 -03:00
2013-10-09 08:48:49 +02:00
2014-01-17 11:25:24 -03:00
2014-01-15 15:32:43 -03:00
2014-01-13 10:06:25 -03:00
2014-01-13 11:37:17 -03:00
2014-01-13 11:37:17 -03:00
2014-01-16 16:44:39 -03:00
2014-01-16 16:44:39 -03:00
2012-09-11 12:19:15 -03:00
2014-02-18 09:34:49 -03:00
2013-07-12 13:45:44 -03:00
2014-04-20 00:15:12 +02:00
2013-12-02 09:22:46 -03:00
2013-12-19 11:38:42 -03:00
2013-12-04 15:23:55 -03:00
2014-02-24 16:24:38 -03:00
2014-02-18 09:38:43 -03:00
2013-10-04 15:16:05 -03:00
2013-10-04 15:16:05 -03:00
2014-03-18 18:17:01 -03:00
2014-02-18 09:34:48 -03:00
2014-01-20 16:19:09 -03:00
2014-01-13 10:06:25 -03:00
2014-03-18 18:17:05 -03:00
2014-03-11 11:57:59 +01:00
2013-10-09 08:48:28 +02:00
2014-01-20 16:19:08 -03:00
2014-01-13 10:06:23 -03:00
2013-12-27 17:08:19 -03:00
2014-03-18 18:16:59 -03:00
2014-03-18 18:16:57 -03:00
2013-10-14 10:28:48 -03:00
2013-10-14 10:28:48 -03:00
2014-04-30 16:49:29 +02:00
2014-03-14 18:08:42 -03:00
2014-01-31 17:21:47 -03:00
2014-02-18 09:38:43 -03:00
2014-02-10 11:34:31 -03:00
2013-07-12 13:52:05 -03:00
2013-10-11 12:17:31 -03:00
2013-07-12 13:52:05 -03:00
2014-03-14 18:08:41 -03:00
2014-03-14 18:08:41 -03:00
2013-10-09 08:48:49 +02:00
2014-02-18 09:34:49 -03:00
2014-02-18 09:34:49 -03:00
2013-11-07 10:40:47 -03:00
2014-02-18 09:34:49 -03:00
2014-01-20 16:19:08 -03:00
2013-02-14 16:12:34 -03:00
2014-02-18 09:38:44 -03:00
2014-02-18 09:34:50 -03:00
2014-04-14 12:55:40 +02:00
2014-02-18 09:38:44 -03:00
2012-11-14 16:50:38 -03:00
2013-11-05 15:32:36 -03:00
2014-02-18 09:34:49 -03:00
2014-01-13 10:06:25 -03:00
2013-10-14 10:28:48 -03:00
2013-10-14 10:28:48 -03:00
2014-02-18 09:34:49 -03:00
2014-03-14 18:08:39 -03:00
2013-12-19 17:38:27 -03:00
2013-12-16 16:03:27 -03:00
2013-12-18 14:43:04 -03:00
2013-11-07 11:51:19 -03:00
2014-01-15 15:10:04 -03:00
2013-08-07 17:35:26 -03:00
2013-08-07 17:35:26 -03:00
2013-12-27 17:08:19 -03:00
2013-12-27 17:08:19 -03:00
2013-11-05 15:32:36 -03:00
2013-12-27 17:08:19 -03:00
2014-01-15 15:10:04 -03:00
2013-01-25 12:49:28 -03:00
2013-12-27 17:08:19 -03:00
2013-12-17 16:33:55 -03:00
2014-04-20 00:15:11 +02:00
2013-12-27 17:08:19 -03:00
2014-03-11 11:53:50 +01:00
2014-03-18 18:16:57 -03:00
2013-11-27 14:58:36 -03:00
2013-12-04 13:46:37 -03:00
2013-12-27 17:08:19 -03:00
2013-03-15 13:06:02 -03:00
2014-03-14 18:08:40 -03:00
2014-03-18 18:17:04 -03:00
2013-09-11 10:09:32 -03:00
2013-12-19 14:43:45 -03:00
2013-12-19 14:43:45 -03:00
2013-12-27 17:08:19 -03:00
2014-02-18 09:34:47 -03:00
2013-12-04 15:20:52 -03:00
2013-12-19 17:38:27 -03:00
2014-01-15 15:10:40 -03:00
2013-12-19 17:38:27 -03:00
2014-02-24 09:29:36 -03:00
2014-02-24 09:29:36 -03:00
2014-02-18 09:34:49 -03:00
2014-02-18 09:34:48 -03:00
2014-02-18 09:34:49 -03:00
2013-12-27 15:17:00 -03:00
2013-12-27 17:08:19 -03:00
2013-12-10 16:51:09 -03:00
2012-09-11 12:08:30 -03:00
2012-09-11 12:19:15 -03:00