:orphan: .. title:: CONFIG_LOG_STRDUP_BUF_COUNT .. kconfig:: CONFIG_LOG_STRDUP_BUF_COUNT CONFIG_LOG_STRDUP_BUF_COUNT ########################### *Number of buffers in the pool used by log\_strdup()* Type: ``int`` Help ==== .. code-block:: none Number of calls to log_strdup() which can be pending before flushed to output. If "" message is seen in the log output, it means this value is too small and should be increased. Each entry takes CONFIG_LOG_STRDUP_MAX_STRING bytes of memory plus some additional fixed overhead. Direct dependencies =================== \ :kconfig:`LOG_MODE_DEFERRED ` && !\ :kconfig:`LOG_MINIMAL ` && !\ :kconfig:`LOG_FRONTEND ` && !\ :kconfig:`LOG_MINIMAL ` && \ :kconfig:`LOG ` *(Includes any dependencies from ifs and menus.)* Defaults ======== - 8 if \ :kconfig:`BT ` - 4 Kconfig definition ================== At ``/logging/Kconfig.processing:133`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:31`` → ``/logging/Kconfig:21`` Menu path: (Top) → Sub Systems and OS Services → Logging → Processing .. code-block:: kconfig config LOG_STRDUP_BUF_COUNT int "Number of buffers in the pool used by log_strdup()" default 8 if BT default 4 depends on LOG_MODE_DEFERRED && !LOG_MINIMAL && !LOG_FRONTEND && !LOG_MINIMAL && LOG help Number of calls to log_strdup() which can be pending before flushed to output. If "" message is seen in the log output, it means this value is too small and should be increased. Each entry takes CONFIG_LOG_STRDUP_MAX_STRING bytes of memory plus some additional fixed overhead. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*