Thread (39 messages) 39 messages, 5 authors, 2010-02-23

[PATCH 09/10] ARM: ftrace: add Thumb-2 support to dynamic ftrace

From: Rabin Vincent <hidden>
Date: 2010-02-23 17:09:40
Also in: lkml

On Tue, Feb 23, 2010 at 08:35:00AM -0500, Steven Rostedt wrote:
On Sun, 2010-02-14 at 01:18 +0530, Rabin Vincent wrote:
quoted
--- a/arch/arm/include/asm/ftrace.h
+++ b/arch/arm/include/asm/ftrace.h
@@ -18,7 +18,11 @@ struct dyn_arch_ftrace {
 
 static inline unsigned long ftrace_call_adjust(unsigned long addr)
 {
+#ifdef CONFIG_THUMB2_KERNEL
+	return addr & ~1;
Would it be safe to do that for all arm archs? Instead of adding a
config option around it. Or do some arm archs need the lsb set.

I'm just saying a comment here would look better than #ifdef #else.
You're right; I'll change this.  It's safe even when we build for the
ARM instruction set.

Rabin
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help