This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

CONFIG_LOG_MODE_DEFERRED

Deferred logging

Type: bool

Help

Log messages are buffered and processed later. This mode has the
least impact on the application. Time consuming processing is
deferred to the known context.

Direct dependencies

<choice LOG_MODE: Mode>

(Includes any dependencies from ifs and menus.)

Symbols selected by this symbol

Kconfig definition

At subsys/logging/Kconfig.mode:8

Included via Kconfig:8Kconfig.zephyr:44subsys/Kconfig:31subsys/logging/Kconfig:13

Menu path: (Top) → Sub Systems and OS Services → Logging → Mode

config LOG_MODE_DEFERRED
    bool "Deferred logging"
    select MPSC_PBUF
    depends on <choice LOG_MODE>
    help
      Log messages are buffered and processed later. This mode has the
      least impact on the application. Time consuming processing is
      deferred to the known context.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)