Wrong Kconfig template was used for max debug level which caused the max level to be the default level (ERROR). This prevented all debug prints from showing. Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
95 lines
3.0 KiB
Plaintext
95 lines
3.0 KiB
Plaintext
# Kconfig.debug - Debug Options
|
|
|
|
#
|
|
# Copyright (c) 2016 Intel Corporation.
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
|
|
menuconfig NET_LOG
|
|
bool "Enable network stack logging and debugging"
|
|
select LOG
|
|
help
|
|
Enable logging in various parts of the network stack.
|
|
Specific debugging options to other sub-menus will be unlocked
|
|
as well (IPv6, IPv4, ...).
|
|
|
|
module = NET_DEFAULT
|
|
module-dep = NET_LOG
|
|
module-def = LOG_LEVEL_ERR
|
|
module-str = Default network stack logging level
|
|
module-help = Default log level if the user has not specified one.
|
|
source "subsys/net/Kconfig.template.log_config.default.net"
|
|
|
|
module = NET_MAX
|
|
module-dep = NET_LOG
|
|
module-def = LOG_LEVEL_DBG
|
|
module-str = Max network stack logging level
|
|
module-help = Max log level. This overrides individual networking log levels.
|
|
source "subsys/net/Kconfig.template.log_config.default.net"
|
|
|
|
module = NET_CORE
|
|
module-dep = NET_LOG
|
|
module-str = Log level for core IP stack
|
|
module-help = Enables core network stack code to output debug messages.
|
|
source "subsys/net/Kconfig.template.log_config.net"
|
|
|
|
module = NET_IF
|
|
module-dep = NET_LOG
|
|
module-str = Log level for network interface code
|
|
module-help = Enables network interface code to output debug messages.
|
|
source "subsys/net/Kconfig.template.log_config.net"
|
|
|
|
module = NET_TC
|
|
module-dep = NET_LOG
|
|
module-str = Log level for network traffic class code
|
|
module-help = Enables network traffic class code to output debug messages.
|
|
source "subsys/net/Kconfig.template.log_config.net"
|
|
|
|
module = NET_UTILS
|
|
module-dep = NET_LOG
|
|
module-str = Log level for utility functions in IP stack
|
|
module-help = Enables utility functions to output debug messages.
|
|
source "subsys/net/Kconfig.template.log_config.net"
|
|
|
|
module = NET_CONTEXT
|
|
module-dep = NET_LOG
|
|
module-str = Log level for network context allocation
|
|
module-help = Enables printing of network context allocations and frees.
|
|
source "subsys/net/Kconfig.template.log_config.net"
|
|
|
|
module = NET_PKT
|
|
module-dep = NET_LOG
|
|
module-str = Log level for network packet and buffer allocation
|
|
module-help = Enables debug of network packet and buffer allocations and frees.
|
|
source "subsys/net/Kconfig.template.log_config.net"
|
|
|
|
if NET_PKT_LOG_LEVEL >= 4
|
|
config NET_DEBUG_NET_PKT_ALL
|
|
bool "Debug network packet and buffer individual allocation"
|
|
help
|
|
Enables printing of network packet and buffer allocations and frees for
|
|
each allocation. This can produce lot of output so it is disabled by
|
|
default.
|
|
|
|
config NET_DEBUG_NET_PKT_EXTERNALS
|
|
int "How many external network packet allocations"
|
|
default 0
|
|
help
|
|
How many external net_pkt objects are there in user specific pools.
|
|
This value is used when allocating space for tracking the
|
|
memory allocations.
|
|
endif
|
|
|
|
module = NET_CONN
|
|
module-dep = NET_LOG
|
|
module-str = Log level for UDP/TCP connection handling
|
|
module-help = Enables UDP/TCP connection debug messages.
|
|
source "subsys/net/Kconfig.template.log_config.net"
|
|
|
|
module = NET_ROUTE
|
|
module-dep = NET_LOG
|
|
module-str = Log level for route management
|
|
module-help = Enables routing engine debug messages.
|
|
source "subsys/net/Kconfig.template.log_config.net"
|