:orphan: .. title:: INIT_STACKS .. option:: CONFIG_INIT_STACKS *Initialize stack areas* Type: ``bool`` 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. Defaults ======== No defaults. Implicitly defaults to ``n``. Symbols that select this symbol =============================== - \ :option:`THREAD_ANALYZER ` - \ :option:`NET_DEBUG_MGMT_EVENT_STACK ` Symbols that imply this symbol ============================== - \ :option:`KERNEL_SHELL ` Kconfig definition ================== .. highlight:: kconfig At ``kernel/Kconfig:304`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:30`` Menu path: (Top) → General Kernel Options → Kernel Debugging and Metrics .. parsed-literal:: 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.)*