[PATCH] ppc64: Be consistent about printing which idle loop we're using
Michael Ellerman
michael at ellerman.id.au
Wed Jul 6 12:41:13 EST 2005
Not sure if we really need this, but it was handy to know which
iSeries loop I was testing.
Be consistent about printing which idle loop we're using, with
this patch we cover all cases.
Signed-off-by: Michael Ellerman <michael at ellerman.id.au>
---
arch/ppc64/kernel/iSeries_setup.c | 7 +++++--
arch/ppc64/kernel/setup.c | 4 +++-
2 files changed, 8 insertions(+), 3 deletions(-)
Index: work/arch/ppc64/kernel/iSeries_setup.c
===================================================================
--- work.orig/arch/ppc64/kernel/iSeries_setup.c
+++ work/arch/ppc64/kernel/iSeries_setup.c
@@ -946,9 +946,12 @@ void __init iSeries_early_setup(void)
ppc_md.calibrate_decr = iSeries_calibrate_decr;
ppc_md.progress = iSeries_progress;
- if (get_paca()->lppaca.shared_proc)
+ if (get_paca()->lppaca.shared_proc) {
ppc_md.idle_loop = iseries_shared_idle;
- else
+ printk(KERN_INFO "Using shared processor idle loop\n");
+ } else {
ppc_md.idle_loop = iseries_dedicated_idle;
+ printk(KERN_INFO "Using dedicated idle loop\n");
+ }
}
Index: work/arch/ppc64/kernel/setup.c
===================================================================
--- work.orig/arch/ppc64/kernel/setup.c
+++ work/arch/ppc64/kernel/setup.c
@@ -1081,8 +1081,10 @@ void __init setup_arch(char **cmdline_p)
ppc_md.setup_arch();
/* Use the default idle loop if the platform hasn't provided one. */
- if (NULL == ppc_md.idle_loop)
+ if (NULL == ppc_md.idle_loop) {
ppc_md.idle_loop = default_idle;
+ printk(KERN_INFO "Using default idle loop\n");
+ }
paging_init();
ppc64_boot_msg(0x15, "Setup Done");
More information about the Linuxppc64-dev
mailing list