:orphan: .. title:: CONFIG_NET_TX_STACK_SIZE .. kconfig:: CONFIG_NET_TX_STACK_SIZE CONFIG_NET_TX_STACK_SIZE ######################## *TX thread stack size* Type: ``int`` Help ==== .. code-block:: none Set the TX thread stack size in bytes. The TX thread is waiting data from application. Each network interface will start one TX thread for sending network packets destined to it. This value is a baseline and the actual TX stack size might be bigger depending on what features are enabled. Direct dependencies =================== \ :kconfig:`SPARC ` || \ :kconfig:`NETWORKING ` *(Includes any dependencies from ifs and menus.)* Defaults ======== - 2048 - 1200 Kconfig definitions =================== At ``/sparc/Kconfig:55`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:39`` → ``/Kconfig:12`` Menu path: (Top) → SPARC Options .. code-block:: kconfig config NET_TX_STACK_SIZE int default 2048 depends on SPARC ---- At ``/net/ip/Kconfig.stack:8`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:39`` → ``/net/Kconfig:87`` → ``/net/ip/Kconfig:851`` Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → IP stack → Stack usage .. code-block:: kconfig config NET_TX_STACK_SIZE int "TX thread stack size" default 1200 depends on NETWORKING help Set the TX thread stack size in bytes. The TX thread is waiting data from application. Each network interface will start one TX thread for sending network packets destined to it. This value is a baseline and the actual TX stack size might be bigger depending on what features are enabled. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*