Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

authored by

Oliver O'Halloran and committed by
Michael Ellerman
b27e5f93 aea44714

+4 -2
+4 -2
arch/powerpc/kernel/rtasd.c
··· 150 150 } else { 151 151 struct rtas_error_log *errlog = (struct rtas_error_log *)buf; 152 152 153 - printk(RTAS_DEBUG "event: %d, Type: %s, Severity: %d\n", 154 - error_log_cnt, rtas_event_type(rtas_error_type(errlog)), 153 + printk(RTAS_DEBUG "event: %d, Type: %s (%d), Severity: %d\n", 154 + error_log_cnt, 155 + rtas_event_type(rtas_error_type(errlog)), 156 + rtas_error_type(errlog), 155 157 rtas_error_severity(errlog)); 156 158 } 157 159 }