logging: use os as a domain for low level system debugging
We had both kernel and os as domains covering low level layers, just use
one and fix the issue of the os domain not being registered.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
diff --git a/include/misc/stack.h b/include/misc/stack.h
index 153e48e..776c7b3 100644
--- a/include/misc/stack.h
+++ b/include/misc/stack.h
@@ -64,7 +64,7 @@
unsigned int size)
{
if (IS_ENABLED(CONFIG_INIT_STACKS)) {
- LOG_MODULE_DECLARE(kernel, CONFIG_KERNEL_LOG_LEVEL);
+ LOG_MODULE_DECLARE(os, CONFIG_KERNEL_LOG_LEVEL);
unsigned int unused = stack_unused_space_get(stack, size);
unsigned int pcnt = ((size - unused) * 100U) / size;
diff --git a/kernel/init.c b/kernel/init.c
index 8af7c0d..14e158b 100644
--- a/kernel/init.c
+++ b/kernel/init.c
@@ -38,7 +38,7 @@
#define IDLE_THREAD_NAME "idle"
#define LOG_LEVEL CONFIG_KERNEL_LOG_LEVEL
#include <logging/log.h>
-LOG_MODULE_REGISTER(kernel);
+LOG_MODULE_REGISTER(os);
/* boot banner items */
#if defined(CONFIG_MULTITHREADING) && defined(CONFIG_BOOT_DELAY) \
diff --git a/kernel/userspace.c b/kernel/userspace.c
index a159544..329382a 100644
--- a/kernel/userspace.c
+++ b/kernel/userspace.c
@@ -36,7 +36,7 @@
#define LOG_LEVEL CONFIG_KERNEL_LOG_LEVEL
#include <logging/log.h>
-LOG_MODULE_DECLARE(kernel);
+LOG_MODULE_DECLARE(os);
/* The originally synchronization strategy made heavy use of recursive
* irq_locking, which ports poorly to spinlocks which are