From mboxrd@z Thu Jan 1 00:00:00 1970 From: nathan.sullivan@ni.com (Nathan Sullivan) Date: Fri, 6 Feb 2015 15:31:03 -0600 Subject: [PATCH] clocksource: mark sched_clock_read functions notrace In-Reply-To: <20150203201326.GH11832@jcartwri.amer.corp.natinst.com> References: <1422643216-26673-1-git-send-email-nathan.sullivan@ni.com> <20150203201326.GH11832@jcartwri.amer.corp.natinst.com> Message-ID: <20150206213103.GB15156@nathan3500-linux-VM> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Tue, Feb 03, 2015 at 02:13:26PM -0600, Josh Cartwright wrote: > > diff --git a/drivers/clocksource/arm_arch_timer.c b/drivers/clocksource/arm_arch_timer.c > > index 095c177..df5af55 100644 > > --- a/drivers/clocksource/arm_arch_timer.c > > +++ b/drivers/clocksource/arm_arch_timer.c > > @@ -405,7 +405,7 @@ u32 arch_timer_get_rate(void) > > return arch_timer_rate; > > } > > > > -static u64 arch_counter_get_cntvct_mem(void) > > +static u64 notrace arch_counter_get_cntvct_mem(void) > > Assuming you're trying to mark all sched_clock() implementations > notrace, then you missed a few: arch_counter_get_cntvct and > arch_counter_get_cntpct. > > Josh Hmm, those are inlined. Should I still mark them notrace? Nathan