diff options
author | Anirban Sinha <asinha@zeugmasystems.com> | 2009-09-14 14:13:37 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-09-14 20:41:42 -0400 |
commit | 353f6dd2dec992ddd34620a94b051b0f76227379 (patch) | |
tree | 38f48b57f8f0f1bb05983ec32205fac9b8bab14c /arch/ia64 | |
parent | bb193c986a7104f718c1b92709e1e6e22ac3f864 (diff) |
cleanup console_print()
console_print() is an old legacy interface mostly unused in the entire
kernel tree. It's best to clean up its existing use and let developers
use their own implementation of it as they feel fit.
Signed-off-by: Anirban Sinha <asinha@zeugmasystems.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'arch/ia64')
-rw-r--r-- | arch/ia64/kernel/head.S | 1 | ||||
-rw-r--r-- | arch/ia64/kernel/head.h | 1 | ||||
-rw-r--r-- | arch/ia64/kernel/process.c | 7 |
3 files changed, 9 insertions, 0 deletions
diff --git a/arch/ia64/kernel/head.S b/arch/ia64/kernel/head.S index 23f846de62d5..e6c5c3d5e1f8 100644 --- a/arch/ia64/kernel/head.S +++ b/arch/ia64/kernel/head.S | |||
@@ -34,6 +34,7 @@ | |||
34 | #include <asm/mca_asm.h> | 34 | #include <asm/mca_asm.h> |
35 | #include <linux/init.h> | 35 | #include <linux/init.h> |
36 | #include <linux/linkage.h> | 36 | #include <linux/linkage.h> |
37 | #include "head.h" | ||
37 | 38 | ||
38 | #ifdef CONFIG_HOTPLUG_CPU | 39 | #ifdef CONFIG_HOTPLUG_CPU |
39 | #define SAL_PSR_BITS_TO_SET \ | 40 | #define SAL_PSR_BITS_TO_SET \ |
diff --git a/arch/ia64/kernel/head.h b/arch/ia64/kernel/head.h new file mode 100644 index 000000000000..2e2ac6824e65 --- /dev/null +++ b/arch/ia64/kernel/head.h | |||
@@ -0,0 +1 @@ | |||
extern void console_print(const char *s); | |||
diff --git a/arch/ia64/kernel/process.c b/arch/ia64/kernel/process.c index 89969e950045..9bcec9945c12 100644 --- a/arch/ia64/kernel/process.c +++ b/arch/ia64/kernel/process.c | |||
@@ -161,6 +161,13 @@ show_regs (struct pt_regs *regs) | |||
161 | show_stack(NULL, NULL); | 161 | show_stack(NULL, NULL); |
162 | } | 162 | } |
163 | 163 | ||
164 | /* local support for deprecated console_print */ | ||
165 | void | ||
166 | console_print(const char *s) | ||
167 | { | ||
168 | printk(KERN_EMERG "%s", s); | ||
169 | } | ||
170 | |||
164 | void | 171 | void |
165 | do_notify_resume_user(sigset_t *unused, struct sigscratch *scr, long in_syscall) | 172 | do_notify_resume_user(sigset_t *unused, struct sigscratch *scr, long in_syscall) |
166 | { | 173 | { |