[rtems commit] bsps: Print CPU in default fatal error extension

Sebastian Huber sebh at rtems.org
Thu Dec 10 08:08:09 UTC 2020


Module:    rtems
Branch:    master
Commit:    368fab5a820208cd20fa9d1b794e65ac6f14f467
Changeset: http://git.rtems.org/rtems/commit/?id=368fab5a820208cd20fa9d1b794e65ac6f14f467

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Wed Dec  9 14:25:15 2020 +0100

bsps: Print CPU in default fatal error extension

---

 bsps/shared/start/bspfatal-default.c | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/bsps/shared/start/bspfatal-default.c b/bsps/shared/start/bspfatal-default.c
index f5f7e58..0289dbd 100644
--- a/bsps/shared/start/bspfatal-default.c
+++ b/bsps/shared/start/bspfatal-default.c
@@ -26,9 +26,16 @@ void bsp_fatal_extension(
     printk(
       "\n"
       "*** FATAL ***\n"
-      "fatal source: %i (%s)\n",
+      "fatal source: %i (%s)\n"
+      #ifdef RTEMS_SMP
+        "CPU: %" PRIu32 "\n"
+      #endif
+      ,
       source,
       rtems_fatal_source_text( source )
+      #ifdef RTEMS_SMP
+        , rtems_scheduler_get_processor()
+      #endif
     );
   #endif
 



More information about the vc mailing list