]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ARM: 8673/1: Fix __show_regs output timestamps
authorJoe Perches <joe@perches.com>
Thu, 4 May 2017 08:17:55 +0000 (09:17 +0100)
committerRussell King <rmk+kernel@armlinux.org.uk>
Tue, 23 May 2017 16:26:38 +0000 (17:26 +0100)
Multiple line formats are not preferred as the second and
subsequent lines may not have timestamps.

Lacking timestamps makes reading the output a bit difficult.
This also makes arm/arm64 output more similar.

Previous:

[ 1514.093231] pc : [<bf79c304>]    lr : [<bf79ced8>]    psr: a00f0013
sp : ecdd7e20  ip : 00000000  fp : ffffffff

New:

[ 1514.093231] pc : [<bf79c304>]    lr : [<bf79ced8>]    psr: a00f0013
[ 1514.105316] sp : ecdd7e20  ip : 00000000  fp : ffffffff

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
arch/arm/kernel/process.c

index 939e8b58c59d1e16f7dbab4b803eb76455e71ee4..151cece4a293e51af727c0e10719cc454c947875 100644 (file)
@@ -123,10 +123,10 @@ void __show_regs(struct pt_regs *regs)
 
        print_symbol("PC is at %s\n", instruction_pointer(regs));
        print_symbol("LR is at %s\n", regs->ARM_lr);
-       printk("pc : [<%08lx>]    lr : [<%08lx>]    psr: %08lx\n"
-              "sp : %08lx  ip : %08lx  fp : %08lx\n",
-               regs->ARM_pc, regs->ARM_lr, regs->ARM_cpsr,
-               regs->ARM_sp, regs->ARM_ip, regs->ARM_fp);
+       printk("pc : [<%08lx>]    lr : [<%08lx>]    psr: %08lx\n",
+              regs->ARM_pc, regs->ARM_lr, regs->ARM_cpsr);
+       printk("sp : %08lx  ip : %08lx  fp : %08lx\n",
+              regs->ARM_sp, regs->ARM_ip, regs->ARM_fp);
        printk("r10: %08lx  r9 : %08lx  r8 : %08lx\n",
                regs->ARM_r10, regs->ARM_r9,
                regs->ARM_r8);