]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commitdiff
sh: process: Fix broken lines in register dumps
authorGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 17 Jun 2020 14:36:36 +0000 (16:36 +0200)
committerRich Felker <dalias@libc.org>
Sat, 15 Aug 2020 02:05:09 +0000 (22:05 -0400)
Rejoin the broken lines by using pr_cont().
Convert the remaining printk() calls to pr_*() while at it.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Tested-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Rich Felker <dalias@libc.org>
arch/sh/kernel/process_32.c

index 456cc8d171f7258a935535fdb51f20232fce388e..049f11a5f9abae7a34ec4bdddd367dcb552483a7 100644 (file)
 
 void show_regs(struct pt_regs * regs)
 {
-       printk("\n");
+       pr_info("\n");
        show_regs_print_info(KERN_DEFAULT);
 
-       printk("PC is at %pS\n", (void *)instruction_pointer(regs));
-       printk("PR is at %pS\n", (void *)regs->pr);
+       pr_info("PC is at %pS\n", (void *)instruction_pointer(regs));
+       pr_info("PR is at %pS\n", (void *)regs->pr);
 
-       printk("PC  : %08lx SP  : %08lx SR  : %08lx ",
-              regs->pc, regs->regs[15], regs->sr);
+       pr_info("PC  : %08lx SP  : %08lx SR  : %08lx ", regs->pc,
+               regs->regs[15], regs->sr);
 #ifdef CONFIG_MMU
-       printk("TEA : %08x\n", __raw_readl(MMU_TEA));
+       pr_cont("TEA : %08x\n", __raw_readl(MMU_TEA));
 #else
-       printk("\n");
+       pr_cont("\n");
 #endif
 
-       printk("R0  : %08lx R1  : %08lx R2  : %08lx R3  : %08lx\n",
-              regs->regs[0],regs->regs[1],
-              regs->regs[2],regs->regs[3]);
-       printk("R4  : %08lx R5  : %08lx R6  : %08lx R7  : %08lx\n",
-              regs->regs[4],regs->regs[5],
-              regs->regs[6],regs->regs[7]);
-       printk("R8  : %08lx R9  : %08lx R10 : %08lx R11 : %08lx\n",
-              regs->regs[8],regs->regs[9],
-              regs->regs[10],regs->regs[11]);
-       printk("R12 : %08lx R13 : %08lx R14 : %08lx\n",
-              regs->regs[12],regs->regs[13],
-              regs->regs[14]);
-       printk("MACH: %08lx MACL: %08lx GBR : %08lx PR  : %08lx\n",
-              regs->mach, regs->macl, regs->gbr, regs->pr);
+       pr_info("R0  : %08lx R1  : %08lx R2  : %08lx R3  : %08lx\n",
+               regs->regs[0], regs->regs[1], regs->regs[2], regs->regs[3]);
+       pr_info("R4  : %08lx R5  : %08lx R6  : %08lx R7  : %08lx\n",
+               regs->regs[4], regs->regs[5], regs->regs[6], regs->regs[7]);
+       pr_info("R8  : %08lx R9  : %08lx R10 : %08lx R11 : %08lx\n",
+               regs->regs[8], regs->regs[9], regs->regs[10], regs->regs[11]);
+       pr_info("R12 : %08lx R13 : %08lx R14 : %08lx\n",
+               regs->regs[12], regs->regs[13], regs->regs[14]);
+       pr_info("MACH: %08lx MACL: %08lx GBR : %08lx PR  : %08lx\n",
+               regs->mach, regs->macl, regs->gbr, regs->pr);
 
        show_trace(NULL, (unsigned long *)regs->regs[15], regs, KERN_DEFAULT);
        show_code(regs);