diff options
Diffstat (limited to 'arch/tile/kernel/process.c')
-rw-r--r-- | arch/tile/kernel/process.c | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/arch/tile/kernel/process.c b/arch/tile/kernel/process.c index 0050cbc1d9de..48e5773dd0b7 100644 --- a/arch/tile/kernel/process.c +++ b/arch/tile/kernel/process.c | |||
@@ -52,7 +52,7 @@ static int __init idle_setup(char *str) | |||
52 | return -EINVAL; | 52 | return -EINVAL; |
53 | 53 | ||
54 | if (!strcmp(str, "poll")) { | 54 | if (!strcmp(str, "poll")) { |
55 | pr_info("using polling idle threads.\n"); | 55 | pr_info("using polling idle threads\n"); |
56 | cpu_idle_poll_ctrl(true); | 56 | cpu_idle_poll_ctrl(true); |
57 | return 0; | 57 | return 0; |
58 | } else if (!strcmp(str, "halt")) { | 58 | } else if (!strcmp(str, "halt")) { |
@@ -547,27 +547,25 @@ void show_regs(struct pt_regs *regs) | |||
547 | struct task_struct *tsk = validate_current(); | 547 | struct task_struct *tsk = validate_current(); |
548 | int i; | 548 | int i; |
549 | 549 | ||
550 | pr_err("\n"); | ||
551 | if (tsk != &corrupt_current) | 550 | if (tsk != &corrupt_current) |
552 | show_regs_print_info(KERN_ERR); | 551 | show_regs_print_info(KERN_ERR); |
553 | #ifdef __tilegx__ | 552 | #ifdef __tilegx__ |
554 | for (i = 0; i < 17; i++) | 553 | for (i = 0; i < 17; i++) |
555 | pr_err(" r%-2d: "REGFMT" r%-2d: "REGFMT" r%-2d: "REGFMT"\n", | 554 | pr_err(" r%-2d: " REGFMT " r%-2d: " REGFMT " r%-2d: " REGFMT "\n", |
556 | i, regs->regs[i], i+18, regs->regs[i+18], | 555 | i, regs->regs[i], i+18, regs->regs[i+18], |
557 | i+36, regs->regs[i+36]); | 556 | i+36, regs->regs[i+36]); |
558 | pr_err(" r17: "REGFMT" r35: "REGFMT" tp : "REGFMT"\n", | 557 | pr_err(" r17: " REGFMT " r35: " REGFMT " tp : " REGFMT "\n", |
559 | regs->regs[17], regs->regs[35], regs->tp); | 558 | regs->regs[17], regs->regs[35], regs->tp); |
560 | pr_err(" sp : "REGFMT" lr : "REGFMT"\n", regs->sp, regs->lr); | 559 | pr_err(" sp : " REGFMT " lr : " REGFMT "\n", regs->sp, regs->lr); |
561 | #else | 560 | #else |
562 | for (i = 0; i < 13; i++) | 561 | for (i = 0; i < 13; i++) |
563 | pr_err(" r%-2d: "REGFMT" r%-2d: "REGFMT | 562 | pr_err(" r%-2d: " REGFMT " r%-2d: " REGFMT " r%-2d: " REGFMT " r%-2d: " REGFMT "\n", |
564 | " r%-2d: "REGFMT" r%-2d: "REGFMT"\n", | ||
565 | i, regs->regs[i], i+14, regs->regs[i+14], | 563 | i, regs->regs[i], i+14, regs->regs[i+14], |
566 | i+27, regs->regs[i+27], i+40, regs->regs[i+40]); | 564 | i+27, regs->regs[i+27], i+40, regs->regs[i+40]); |
567 | pr_err(" r13: "REGFMT" tp : "REGFMT" sp : "REGFMT" lr : "REGFMT"\n", | 565 | pr_err(" r13: " REGFMT " tp : " REGFMT " sp : " REGFMT " lr : " REGFMT "\n", |
568 | regs->regs[13], regs->tp, regs->sp, regs->lr); | 566 | regs->regs[13], regs->tp, regs->sp, regs->lr); |
569 | #endif | 567 | #endif |
570 | pr_err(" pc : "REGFMT" ex1: %ld faultnum: %ld\n", | 568 | pr_err(" pc : " REGFMT " ex1: %ld faultnum: %ld\n", |
571 | regs->pc, regs->ex1, regs->faultnum); | 569 | regs->pc, regs->ex1, regs->faultnum); |
572 | 570 | ||
573 | dump_stack_regs(regs); | 571 | dump_stack_regs(regs); |