aboutsummaryrefslogtreecommitdiff
path: root/hw/lpc.c
diff options
context:
space:
mode:
authorStewart Smith <stewart@linux.vnet.ibm.com>2016-06-21 11:51:08 +1000
committerStewart Smith <stewart@linux.vnet.ibm.com>2016-06-21 11:51:08 +1000
commit3046f55ab52293776c9dd7d64415924b25f575ea (patch)
treed151b435d9449b0fe649d73f0f18be59bcb0a4a7 /hw/lpc.c
parent7a765da143636b89e5a8630c3754e1c6f9f49307 (diff)
downloadskiboot-3046f55ab52293776c9dd7d64415924b25f575ea.zip
skiboot-3046f55ab52293776c9dd7d64415924b25f575ea.tar.gz
skiboot-3046f55ab52293776c9dd7d64415924b25f575ea.tar.bz2
hw/lpc.c: Fix uninitialized pointer read in error path
Found by static analysis Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'hw/lpc.c')
-rw-r--r--hw/lpc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/lpc.c b/hw/lpc.c
index d2a72f1..388b4e9 100644
--- a/hw/lpc.c
+++ b/hw/lpc.c
@@ -618,7 +618,7 @@ static void lpc_dispatch_reset(struct proc_chip *chip)
static void lpc_dispatch_err_irqs(struct proc_chip *chip, uint32_t irqs)
{
int rc;
- const char *sync_err;
+ const char *sync_err = "Unknown LPC error";
uint32_t err_addr;
/* Write back to clear error interrupts, we clear SerIRQ later