Stephen Boyd
cea15092f0
ARM: 7699/1: sched_clock: Add more notrace to prevent recursion
...
cyc_to_sched_clock() is called by sched_clock() and cyc_to_ns()
is called by cyc_to_sched_clock(). I suspect that some compilers
inline both of these functions into sched_clock() and so we've
been getting away without having a notrace marking. It seems that
my compiler isn't inlining cyc_to_sched_clock() though, so I'm
hitting a recursion bug when I enable the function graph tracer,
causing my system to crash. Marking these functions notrace fixes
it. Technically cyc_to_ns() doesn't need the notrace because it's
already marked inline, but let's just add it so that if we ever
remove inline from that function it doesn't blow up.
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2013-04-19 22:23:55 +01:00
..
2013-04-02 08:35:03 -07:00
2013-02-08 10:17:22 +00:00
2013-03-05 23:22:00 +01:00
2013-01-13 12:41:22 +00:00
2013-04-17 16:53:23 +01:00
2013-04-19 22:23:55 +01:00
2013-03-22 17:10:35 +00:00
2013-04-03 16:45:50 +01:00
2013-03-18 08:17:14 -07:00
2013-01-24 17:57:20 +09:00
2013-02-21 15:27:22 -08:00
2013-02-05 10:26:20 -08:00
2013-03-30 12:05:26 -07:00
2013-03-12 17:10:46 +05:30
2013-02-28 20:09:24 -08:00
2013-02-05 10:26:20 -08:00
2013-03-18 09:40:38 +11:00
2013-02-28 18:54:15 +01:00
2013-03-18 13:49:57 +00:00
2013-02-05 10:26:20 -08:00
2013-02-05 10:26:20 -08:00
2013-02-28 18:54:15 +01:00
2013-03-28 11:55:23 +01:00
2013-02-28 18:54:15 +01:00
2013-02-28 18:54:15 +01:00
2013-02-05 10:26:20 -08:00
2013-02-05 10:26:20 -08:00
2013-03-12 16:20:45 -07:00
2013-03-28 16:56:31 +00:00
2013-02-28 18:54:15 +01:00
2013-02-05 10:26:20 -08:00
2013-03-15 16:27:53 +08:00
2013-03-22 10:45:39 -07:00
2013-02-28 18:54:15 +01:00
2013-03-28 16:45:42 +00:00
2013-03-19 11:07:58 +08:00
2013-03-03 22:54:11 +00:00
2013-02-28 18:54:15 +01:00
2013-03-19 11:20:16 -07:00
2013-03-26 22:06:20 -07:00
2013-02-28 18:54:15 +01:00
2013-01-24 17:57:20 +09:00
2013-02-28 18:54:15 +01:00
2013-03-12 16:20:45 -07:00
2013-02-21 14:58:40 -08:00
2013-02-05 10:26:20 -08:00
2013-02-28 18:54:15 +01:00
2013-02-28 18:54:15 +01:00
2013-02-21 14:58:40 -08:00
2013-01-24 17:57:20 +09:00
2013-03-14 23:57:57 +01:00
2013-02-28 18:54:15 +01:00
2013-02-05 10:26:20 -08:00
2013-03-08 16:29:23 +01:00
2013-02-11 19:37:51 -08:00
2013-03-12 10:56:32 +01:00
2013-02-26 09:24:48 -08:00
2013-02-20 15:48:02 +05:30
2013-02-28 18:54:15 +01:00
2013-02-28 18:54:15 +01:00
2013-02-28 18:54:15 +01:00
2013-03-27 20:20:40 +01:00
2013-02-28 18:54:15 +01:00
2013-02-28 18:54:15 +01:00
2013-02-11 10:39:30 -08:00
2013-02-21 15:27:22 -08:00
2013-02-21 14:58:40 -08:00
2013-01-29 10:55:28 -08:00
2013-04-17 16:53:27 +01:00
2013-03-12 11:33:05 -04:00
2013-01-14 10:12:42 -08:00
2013-02-28 20:00:40 -08:00
2013-03-08 22:07:19 +00:00
2013-01-03 15:57:04 -08:00
2013-02-28 18:54:15 +01:00
2013-03-05 23:30:24 +01:00
2013-02-11 19:03:52 +00:00
2013-03-01 21:09:59 +00:00
2013-02-19 22:01:55 -05:00
2013-04-03 16:45:49 +01:00
2013-03-19 13:56:05 +08:00
2013-02-21 15:40:16 -08:00