:orphan: .. title:: CONFIG_INIT_STACKS .. kconfig:: CONFIG_INIT_STACKS CONFIG_INIT_STACKS ################## *Initialize stack areas* Type: ``bool`` Help ==== .. code-block:: none This option instructs the kernel to initialize stack areas with a known value (0xaa) before they are first used, so that the high water mark can be easily determined. This applies to the stack areas for threads, as well as to the interrupt stack. Defaults ======== No defaults. Implicitly defaults to ``n``. Symbols that select this symbol =============================== - \ :kconfig:`THREAD_ANALYZER ` - \ :kconfig:`NET_DEBUG_MGMT_EVENT_STACK ` - \ :kconfig:`PERCEPIO_TRACERECORDER ` Symbols that imply this symbol ============================== - \ :kconfig:`KERNEL_SHELL ` Kconfig definition ================== At ``/Kconfig:309`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:40`` Menu path: (Top) → General Kernel Options → Kernel Debugging and Metrics .. code-block:: kconfig config INIT_STACKS bool "Initialize stack areas" help This option instructs the kernel to initialize stack areas with a known value (0xaa) before they are first used, so that the high water mark can be easily determined. This applies to the stack areas for threads, as well as to the interrupt stack. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*