:orphan: .. title:: TRACING_ASYNC .. option:: CONFIG_TRACING_ASYNC *Asynchronous Tracing* Type: ``bool`` 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. Direct dependencies =================== \ :ref:` ` *(Includes any dependencies from ifs and menus.)* Symbols selected by this symbol =============================== - \ :option:`RING_BUFFER ` Kconfig definition ================== .. highlight:: kconfig At ``subsys/tracing/Kconfig:101`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:34`` → ``subsys/Kconfig:59`` Menu path: (Top) → Sub Systems and OS Services → Tracing Support → Tracing Method .. parsed-literal:: config TRACING_ASYNC bool "Asynchronous Tracing" select \ :option:`RING_BUFFER ` depends on \ :ref:` ` 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.)*