kernel: remove log system support for fatal msgs
This needs further design work due to problems with logging
C strings. Just send always to printk() for now until this
is resolved.
Fixes: #18052
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
diff --git a/kernel/fatal.c b/kernel/fatal.c
index 3ac3f8b..4bdcd2d 100644
--- a/kernel/fatal.c
+++ b/kernel/fatal.c
@@ -79,18 +79,9 @@
va_list ap;
va_start(ap, fmt);
- if (IS_ENABLED(CONFIG_LOG)) {
- struct log_msg_ids src_level = {
- .level = LOG_LEVEL_ERR,
- .source_id = LOG_CURRENT_MODULE_ID(),
- .domain_id = CONFIG_LOG_DOMAIN_ID
- };
- log_generic(src_level, fmt, ap);
- } else {
- printk("FATAL: ");
- vprintk(fmt, ap);
- printk("\n");
- }
+ printk("FATAL: ");
+ vprintk(fmt, ap);
+ printk("\n");
va_end(ap);
}
#endif /* CONFIG_LOG || CONFIG_PRINTK */