diff options
| -rw-r--r-- | arch/arm/include/asm/cputype.h | 3 | ||||
| -rw-r--r-- | arch/arm/kernel/return_address.c | 1 | ||||
| -rw-r--r-- | arch/arm/kernel/traps.c | 2 | ||||
| -rw-r--r-- | arch/arm/vfp/vfpmodule.c | 2 |
4 files changed, 5 insertions, 3 deletions
diff --git a/arch/arm/include/asm/cputype.h b/arch/arm/include/asm/cputype.h index 20ae96cc0020..ed5bc9e05a4e 100644 --- a/arch/arm/include/asm/cputype.h +++ b/arch/arm/include/asm/cputype.h | |||
| @@ -23,6 +23,8 @@ | |||
| 23 | #define CPUID_EXT_ISAR4 "c2, 4" | 23 | #define CPUID_EXT_ISAR4 "c2, 4" |
| 24 | #define CPUID_EXT_ISAR5 "c2, 5" | 24 | #define CPUID_EXT_ISAR5 "c2, 5" |
| 25 | 25 | ||
| 26 | extern unsigned int processor_id; | ||
| 27 | |||
| 26 | #ifdef CONFIG_CPU_CP15 | 28 | #ifdef CONFIG_CPU_CP15 |
| 27 | #define read_cpuid(reg) \ | 29 | #define read_cpuid(reg) \ |
| 28 | ({ \ | 30 | ({ \ |
| @@ -43,7 +45,6 @@ | |||
| 43 | __val; \ | 45 | __val; \ |
| 44 | }) | 46 | }) |
| 45 | #else | 47 | #else |
| 46 | extern unsigned int processor_id; | ||
| 47 | #define read_cpuid(reg) (processor_id) | 48 | #define read_cpuid(reg) (processor_id) |
| 48 | #define read_cpuid_ext(reg) 0 | 49 | #define read_cpuid_ext(reg) 0 |
| 49 | #endif | 50 | #endif |
diff --git a/arch/arm/kernel/return_address.c b/arch/arm/kernel/return_address.c index df246da4ceca..0b13a72f855d 100644 --- a/arch/arm/kernel/return_address.c +++ b/arch/arm/kernel/return_address.c | |||
| @@ -9,6 +9,7 @@ | |||
| 9 | * the Free Software Foundation. | 9 | * the Free Software Foundation. |
| 10 | */ | 10 | */ |
| 11 | #include <linux/module.h> | 11 | #include <linux/module.h> |
| 12 | #include <linux/ftrace.h> | ||
| 12 | 13 | ||
| 13 | #if defined(CONFIG_FRAME_POINTER) && !defined(CONFIG_ARM_UNWIND) | 14 | #if defined(CONFIG_FRAME_POINTER) && !defined(CONFIG_ARM_UNWIND) |
| 14 | #include <linux/sched.h> | 15 | #include <linux/sched.h> |
diff --git a/arch/arm/kernel/traps.c b/arch/arm/kernel/traps.c index ee57640ba2bb..7f53c3651c58 100644 --- a/arch/arm/kernel/traps.c +++ b/arch/arm/kernel/traps.c | |||
| @@ -256,7 +256,7 @@ static int __die(const char *str, int err, struct thread_info *thread, struct pt | |||
| 256 | return ret; | 256 | return ret; |
| 257 | } | 257 | } |
| 258 | 258 | ||
| 259 | DEFINE_SPINLOCK(die_lock); | 259 | static DEFINE_SPINLOCK(die_lock); |
| 260 | 260 | ||
| 261 | /* | 261 | /* |
| 262 | * This function is protected against re-entrancy. | 262 | * This function is protected against re-entrancy. |
diff --git a/arch/arm/vfp/vfpmodule.c b/arch/arm/vfp/vfpmodule.c index 0797cb528b46..25b89d817105 100644 --- a/arch/arm/vfp/vfpmodule.c +++ b/arch/arm/vfp/vfpmodule.c | |||
| @@ -153,7 +153,7 @@ static struct notifier_block vfp_notifier_block = { | |||
| 153 | * Raise a SIGFPE for the current process. | 153 | * Raise a SIGFPE for the current process. |
| 154 | * sicode describes the signal being raised. | 154 | * sicode describes the signal being raised. |
| 155 | */ | 155 | */ |
| 156 | void vfp_raise_sigfpe(unsigned int sicode, struct pt_regs *regs) | 156 | static void vfp_raise_sigfpe(unsigned int sicode, struct pt_regs *regs) |
| 157 | { | 157 | { |
| 158 | siginfo_t info; | 158 | siginfo_t info; |
| 159 | 159 | ||
