:orphan: .. title:: CONFIG_TRACING_ASYNC .. kconfig:: CONFIG_TRACING_ASYNC CONFIG_TRACING_ASYNC #################### *Asynchronous Tracing* Type: ``bool`` Help ==== .. code-block:: none Enable asynchronous tracing. This will buffer all the tracing packets to the ring buffer first, tracing thread will try to output as much data as possible from the buffer when tracing thread get scheduled. Direct dependencies =================== \ :ref:` ` *(Includes any dependencies from ifs and menus.)* Symbols selected by this symbol =============================== - \ :kconfig:`RING_BUFFER ` Kconfig definition ================== At ``/tracing/Kconfig:90`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:65`` Menu path: (Top) → Sub Systems and OS Services → Tracing Support → Tracing Method .. code-block:: kconfig config TRACING_ASYNC bool "Asynchronous Tracing" select RING_BUFFER depends on help Enable asynchronous tracing. This will buffer all the tracing packets to the ring buffer first, tracing thread will try to output as much data as possible from the buffer when tracing thread get scheduled. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*