From 378b5c2fa69da4f0fa94cbe28cb18bd0748cdf12 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 9 May 2017 14:09:49 +0200 Subject: Use LOG_EMERG for panic() --- rtemsbsd/rtems/rtems-kernel-panic.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/rtemsbsd/rtems/rtems-kernel-panic.c b/rtemsbsd/rtems/rtems-kernel-panic.c index 2c85fa91..279797c1 100644 --- a/rtemsbsd/rtems/rtems-kernel-panic.c +++ b/rtemsbsd/rtems/rtems-kernel-panic.c @@ -7,7 +7,7 @@ */ /* - * Copyright (c) 2009-2013 embedded brains GmbH. All rights reserved. + * Copyright (c) 2009, 2017 embedded brains GmbH. All rights reserved. * * embedded brains GmbH * Dornierstr. 4 @@ -42,6 +42,7 @@ #include #include +#include #include #include @@ -51,14 +52,10 @@ panic(const char *fmt, ...) { va_list ap; - printf("\n*** BSD PANIC *** "); - va_start(ap, fmt); - vprintf(fmt, ap); + vlog(LOG_EMERG, fmt, ap); va_end(ap); - printf("\n"); - rtems_task_suspend(RTEMS_SELF); /* FIXME */ -- cgit v1.2.3