aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc
diff options
context:
space:
mode:
authorOliver O'Halloran <oohall@gmail.com>2018-10-10 16:23:02 +1100
committerMichael Ellerman <mpe@ellerman.id.au>2018-10-13 22:21:25 +1100
commitb27e5f939b6d50e1b83e9febfee1c3f8de7789d7 (patch)
treed725a312b701ea89dc90ad8833e286ab2bb7a9be /arch/powerpc
parentpowerpc: Disable -Wbuiltin-requires-header when setjmp is used (diff)
downloadlinux-dev-b27e5f939b6d50e1b83e9febfee1c3f8de7789d7.tar.xz
linux-dev-b27e5f939b6d50e1b83e9febfee1c3f8de7789d7.zip
powerpc/rtasd: Improve unknown error logging
Currently when we get an unknown RTAS event it prints the type as "Unknown" and no other useful information. Add the raw type code to the log message so that we have something to work off. Signed-off-by: Oliver O'Halloran <oohall@gmail.com> Reviewed-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to '')
-rw-r--r--arch/powerpc/kernel/rtasd.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/powerpc/kernel/rtasd.c b/arch/powerpc/kernel/rtasd.c
index 23b88b923f06..c1378661b12f 100644
--- a/arch/powerpc/kernel/rtasd.c
+++ b/arch/powerpc/kernel/rtasd.c
@@ -150,8 +150,10 @@ static void printk_log_rtas(char *buf, int len)
} else {
struct rtas_error_log *errlog = (struct rtas_error_log *)buf;
- printk(RTAS_DEBUG "event: %d, Type: %s, Severity: %d\n",
- error_log_cnt, rtas_event_type(rtas_error_type(errlog)),
+ printk(RTAS_DEBUG "event: %d, Type: %s (%d), Severity: %d\n",
+ error_log_cnt,
+ rtas_event_type(rtas_error_type(errlog)),
+ rtas_error_type(errlog),
rtas_error_severity(errlog));
}
}