]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commitdiff
MIPS: Use `pr_debug' for messages from `__compute_return_epc_for_insn'
authorMaciej W. Rozycki <macro@imgtec.com>
Thu, 15 Jun 2017 23:18:11 +0000 (00:18 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Thu, 29 Jun 2017 00:42:27 +0000 (02:42 +0200)
Reduce the log level for branch emulation error messages issued before
sending SIGILL by `__compute_return_epc_for_insn' as these are triggered
by user software and are not an event that would normally require any
attention.  The same signal sent from elsewhere does not actually leave
any trace in the kernel log at all.

Signed-off-by: Maciej W. Rozycki <macro@imgtec.com>
Cc: James Hogan <james.hogan@imgtec.com>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/16402/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/kernel/branch.c

index e53379c689b2dfce57988a7ed90a24d0d2969053..b79ed9af98860f09e7b9691bd1ccd9b0ec95546b 100644 (file)
@@ -818,18 +818,18 @@ int __compute_return_epc_for_insn(struct pt_regs *regs,
        return ret;
 
 sigill_dsp:
-       pr_info("%s: DSP branch but not DSP ASE - sending SIGILL.\n",
-               current->comm);
+       pr_debug("%s: DSP branch but not DSP ASE - sending SIGILL.\n",
+                current->comm);
        force_sig(SIGILL, current);
        return -EFAULT;
 sigill_r2r6:
-       pr_info("%s: R2 branch but r2-to-r6 emulator is not present - sending SIGILL.\n",
-               current->comm);
+       pr_debug("%s: R2 branch but r2-to-r6 emulator is not present - sending SIGILL.\n",
+                current->comm);
        force_sig(SIGILL, current);
        return -EFAULT;
 sigill_r6:
-       pr_info("%s: R6 branch but no MIPSr6 ISA support - sending SIGILL.\n",
-               current->comm);
+       pr_debug("%s: R6 branch but no MIPSr6 ISA support - sending SIGILL.\n",
+                current->comm);
        force_sig(SIGILL, current);
        return -EFAULT;
 }