[Skiboot] [PATCH] opal-prd: Display messages at startup and shutdown

Joel Stanley joel at jms.id.au
Wed Oct 21 15:14:04 AEDT 2015


On a system the PRD daemon was starting without a PNOR path, and it was
hard to diagnose what had happened. These messages should help in that
case.

Signed-off-by: Joel Stanley <joel at jms.id.au>
---
 external/opal-prd/opal-prd.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/external/opal-prd/opal-prd.c b/external/opal-prd/opal-prd.c
index 83c5cb5..0004b3d 100644
--- a/external/opal-prd/opal-prd.c
+++ b/external/opal-prd/opal-prd.c
@@ -1499,6 +1499,8 @@ static int run_prd_daemon(struct opal_prd_ctx *ctx)
 	/* log to syslog */
 	pr_log_daemon_init();
 
+	pr_debug("CTRL: Starting PRD daemon\n");
+
 	ctx->fd = -1;
 	ctx->socket = -1;
 
@@ -1560,6 +1562,8 @@ static int run_prd_daemon(struct opal_prd_ctx *ctx)
 			pr_log(LOG_ERR, "PNOR: Failed to open pnor: %m");
 			goto out_close;
 		}
+	} else {
+		pr_log(LOG_WARNING,"PNOR: No path provided, access will fail\n");
 	}
 
 	ipmi_init(ctx);
@@ -1585,6 +1589,7 @@ static int run_prd_daemon(struct opal_prd_ctx *ctx)
 	rc = 0;
 
 out_close:
+	pr_debug("CTRL: stopping PRD daemon\n");
 	pnor_close(&ctx->pnor);
 	if (ctx->fd != -1)
 		close(ctx->fd);
-- 
2.5.0



More information about the Skiboot mailing list