aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/xmon/xmon.c
diff options
context:
space:
mode:
authorMichael Ellerman <michael@ellerman.id.au>2006-11-23 00:46:40 +0100
committerPaul Mackerras <paulus@samba.org>2006-12-04 20:40:24 +1100
commit2a14442bfebfea23d004fa4dfd067a94f5720ed7 (patch)
tree70d9f37913737bbaae43c493024f4074ebc01cc5 /arch/powerpc/xmon/xmon.c
parent437a0706837d09d8ab071c6790da07d9d6bb3d22 (diff)
downloadkernel_samsung_smdk4412-2a14442bfebfea23d004fa4dfd067a94f5720ed7.zip
kernel_samsung_smdk4412-2a14442bfebfea23d004fa4dfd067a94f5720ed7.tar.gz
kernel_samsung_smdk4412-2a14442bfebfea23d004fa4dfd067a94f5720ed7.tar.bz2
[POWERPC] Show state of spus as theyre stopped in Cell xmon helper
After stopping spus in xmon I often find myself trawling through the field dumps to find out which spus were running. The spu stopping code actually knows what's running, so let's print it out to save the user some futzing. Signed-off-by: Michael Ellerman <michael@ellerman.id.au> Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>
Diffstat (limited to 'arch/powerpc/xmon/xmon.c')
-rw-r--r--arch/powerpc/xmon/xmon.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/powerpc/xmon/xmon.c b/arch/powerpc/xmon/xmon.c
index 6b9d720..ac17abb 100644
--- a/arch/powerpc/xmon/xmon.c
+++ b/arch/powerpc/xmon/xmon.c
@@ -2702,7 +2702,10 @@ static void stop_spus(void)
__delay(200);
spu_info[i].stopped_ok = 1;
- printf("Stopped spu %.2d\n", i);
+
+ printf("Stopped spu %.2d (was %s)\n", i,
+ spu_info[i].saved_spu_runcntl_RW ?
+ "running" : "stopped");
} else {
catch_memory_errors = 0;
printf("*** Error stopping spu %.2d\n", i);