sumpfralle opened a new issue, #16507:
URL: https://github.com/apache/nuttx/issues/16507

   ### Description / Steps to reproduce the issue
   
   I tried to follow the instructions for [nuttx-aware debugging with 
gdb](https://nuttx.apache.org/docs/latest/quickstart/debugging.html#with-gdb).
   
   In order to do so, I added this line to my project's `.gdbinit`:
   ```
   source nuttx/tools/pynuttx/gdbinit.py
   ```
   
   The config settings mentioned in the documentation are enabled:
   ```
   CONFIG_DEBUG_FEATURES=y
   CONFIG_DEBUG_FULLOPT=y
   CONFIG_DEBUG_SYMBOLS=y
   CONFIG_FS_PROCFS=y
   ```
   
   During the startup of gdb the following output was emitted:
   ```
   "/usr/bin/gdb-multiarch" --init-eval-command "set auto-load safe-path ." 
--init-eval-command 'set variable $gdb_device_path = 
"/dev/ttyACM_BMP_C0CAB21D_GDB,b230400,raw,echo=0"'  "nuttx/nuttx"
   GNU gdb (Debian 16.2-8) 16.2
   Copyright (C) 2024 Free Software Foundation, Inc.
   License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
   This is free software: you are free to change and redistribute it.
   There is NO WARRANTY, to the extent permitted by law.
   Type "show copying" and "show warranty" for details.
   This GDB was configured as "x86_64-linux-gnu".
   Type "show configuration" for configuration details.
   For bug reporting instructions, please see:
   <https://www.gnu.org/software/gdb/bugs/>.
   Find the GDB manual and other documentation resources online at:
       <http://www.gnu.org/software/gdb/documentation/>.
   
   For help, type "help".
   Type "apropos word" to search for commands related to "word"...
   Reading symbols from nuttx/nuttx...
   Registering NuttX GDB commands from nuttx/tools/pynuttx/nxgdb
   set pagination off
   set python print-stack full
   "handle SIGUSR1 "nostop" "pass" "noprint"
   Load macro: /tmp/86a28cefd2a3107dc2762e60151d6bb2.json
   
    if use thread command, please don't use 'continue', use 'c' instead !!!
    if use thread command, please don't use 'step', use 's' instead !!!
   Ignore module: fs, error: int() argument must be a string, a bytes-like 
object or a real number, not 'NoneType'
   Traceback (most recent call last):
     File "nuttx/tools/pynuttx/nxgdb/__init__.py", line 54, in init_gdb_commands
       module = importlib.import_module(f"{__package__}.{m}")
     File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module
       return _bootstrap._gcd_import(name[level:], package, level)
              ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
     File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
     File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
     File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
     File "<frozen importlib._bootstrap_external>", line 1026, in exec_module
     File "<frozen importlib._bootstrap>", line 488, in 
_call_with_frames_removed
     File "nuttx/tools/pynuttx/nxgdb/fs.py", line 43, in <module>
       CONFIG_NFILE_DESCRIPTORS_PER_BLOCK = int(
           utils.get_symbol_value("CONFIG_NFILE_DESCRIPTORS_PER_BLOCK")
       )
   TypeError: int() argument must be a string, a bytes-like object or a real 
number, not 'NoneType'
   ```
   
   I tried to investigate the exception and added the following lines to the 
referenced file `nxgdb/fs.py`:
   
   ```
   from .utils import g_symbol_cache
   for key, value in g_symbol_cache.items():
       print(f"{key}: {value}")
   ```
   
   I understood the variable `g_symbol_cache` to contain the parsed symbols 
(including configuration) in a dict. This dict that was accessed during the 
exception above.
   
   The above `print` loop resulted in the following output during the next 
start of gdb:
   
   ```
   ('CONFIG_SCHED_WORKQUEUE', 'nx_start'): None
   ('CONFIG_MM_BACKTRACE', 'nx_start'): None
   ('MM_MIN_CHUNK', 'mm_initialize'): None
   ('CONFIG_RAMLOG_SYSLOG', 'nx_start'): None
   ('CONFIG_SYSLOG_RPMSG', 'nx_start'): None
   ('STACK_COLOR', 'up_create_stack'): None
   ('CONFIG_SMP_NCPUS', 'nx_start'): None
   ('CONFIG_SMP', 'nx_start'): None
   ('CONFIG_DISABLE_MQUEUE', 'nx_start'): None
   ('CONFIG_PAGING', 'nx_start'): None
   ('CONFIG_SIG_SIGSTOP_ACTION', 'nx_start'): None
   ('CONFIG_RPMSG', 'nx_start'): None
   ('FSNODEFLAG_TYPE_MASK', 'nx_start'): None
   ('CONFIG_PSEUDOFS_FILE', 'nx_start'): None
   ('CONFIG_PSEUDOFS_ATTRIBUTES', 'nx_start'): None
   ```
   
   This looks like the `g_symbol_cache` variable is empty.
   
   At this stage I lack the understanding of the intended inner working of this 
code. Thus, I cannot advance without a few hints, what could have gone wrong 
here.
   
   Do you have an idea?
   
   ### On which OS does this issue occur?
   
   [OS: Linux]
   
   ### What is the version of your OS?
   
   Debian Trixie
   
   ### NuttX Version
   
   master
   
   ### Issue Architecture
   
   [Arch: arm]
   
   ### Issue Area
   
   [Area: Debugging]
   
   ### Host information
   
   NuttX CFLAGS:
     -Wstrict-prototypes
     -Wno-attributes
     -Wno-unknown-pragmas
     -Wno-psabi
     -Os
     -fno-strict-aliasing
     -fomit-frame-pointer
     --param=min-pagesize=0
     -fno-common
     -Wall
     -Wshadow
     -Wundef
     -ffunction-sections
     -fdata-sections \-g\
     -mlittle-endian 
     -mcpu=cortex-m0
     -mthumb
     -mfloat-abi=soft
     -mthumb
     -Wa-mthumb
     -Wa-mimplicit-it=always
     -D__NuttX__
     -DNDEBUG 
     -pipe
   
   
   NuttX CXXFLAGS:
     -Wno-attributes
     -Wno-unknown-pragmas
     -nostdinc++
     -Wno-psabi
     -fno-exceptions
     -fcheck-new
     -fno-rtti
     -Os
     -fno-strict-aliasing
     -fomit-frame-pointer
     --param=min-pagesize=0
     -fno-common
     -Wall
     -Wshadow
     -Wundef
     -ffunction-sections
     -fdata-sections \-g\
     -mlittle-endian 
     -mcpu=cortex-m0
     -mthumb
     -mfloat-abi=soft
     -mthumb
     -Wa-mthumb
     -Wa-mimplicit-it=always
     -D__NuttX__
     -DNDEBUG 
     -pipe
   
   
   NuttX LDFLAGS:
     --print-memory-usage
     --entry=__start
     -nostdlib
     --gc-sections
     --cref
   
   
   NuttX configuration options:
     CONFIG_HOST_LINUX=y
     CONFIG_APPS_DIR=\../nuttx-apps\
     CONFIG_BASE_DEFCONFIG=\-dirty\
     CONFIG_BUILD_FLAT=y
     CONFIG_OUTPUT_STRIP_PATHS=y
     CONFIG_ARCH_HAVE_STDARG_H=y
     CONFIG_ARCH_HAVE_SETJMP=y
     CONFIG_ARCH_NONE_DEBUG_H=y
     CONFIG_FORTIFY_SOURCE=0
     CONFIG_NDEBUG=y
     CONFIG_DEBUG_ALERT=y
     CONFIG_DEBUG_FEATURES=y
     CONFIG_DEBUG_ERROR=y
     CONFIG_DEBUG_WARN=y
     CONFIG_DEBUG_INFO=y
     CONFIG_ARCH_HAVE_STACKCHECK=y
     CONFIG_STACK_USAGE_WARNING=0
     CONFIG_DEBUG_SYMBOLS=y
     CONFIG_DEBUG_SYMBOLS_LEVEL=\-g\
     CONFIG_ARCH_HAVE_CUSTOMOPT=y
     CONFIG_DEBUG_FULLOPT=y
     CONFIG_LTO_NONE=y
     CONFIG_DEBUG_OPT_UNUSED_SECTIONS=y
     CONFIG_DEBUG_LINK_MAP=y
     CONFIG_ARCH_ARM=y
     CONFIG_ARCH=\arm\
     CONFIG_ARM_TOOLCHAIN_GNU_EABI=y
     CONFIG_ARCH_CHIP_RP2040=y
     CONFIG_ARCH_ARMV6M=y
     CONFIG_ARCH_CORTEXM0=y
     CONFIG_ARCH_FAMILY=\armv6-m\
     CONFIG_ARCH_CHIP=\rp2040\
     CONFIG_ARM_THUMB=y
     CONFIG_ARM_HAVE_WFE_SEV=y
     CONFIG_ARCH_HAVE_HARDFAULT_DEBUG=y
     CONFIG_RP2040_SPI=y
     CONFIG_RP2040_SPI0=y
     CONFIG_RP2040_SPI_DRIVER=y
     CONFIG_RP2040_I2C=y
     CONFIG_RP2040_I2C1=y
     CONFIG_RP2040_I2C_DRIVER=y
     CONFIG_ARCH_TOOLCHAIN_GNU=y
     CONFIG_ARCH_TOOLCHAIN_GCC=y
     CONFIG_ARCH_HAVE_IRQTRIGGER=y
     CONFIG_ARCH_HAVE_IRQPRIO=y
     CONFIG_ARCH_HAVE_MULTICPU=y
     CONFIG_ARCH_HAVE_FORK=y
     CONFIG_ARCH_HAVE_RESET=y
     CONFIG_ARCH_HAVE_TESTSET=y
     CONFIG_ARCH_HAVE_CUSTOM_TESTSET=y
     CONFIG_ARCH_HAVE_THREAD_LOCAL=y
     CONFIG_ARCH_HAVE_SYSCALL_HOOKS=y
     CONFIG_ARCH_HAVE_BACKTRACE=y
     CONFIG_ARCH_HAVE_CPUINFO=y
     CONFIG_ARCH_CPUINFO_FREQ_KHZ=0
     CONFIG_ARCH_HAVE_TCBINFO=y
     CONFIG_ARCH_STACKDUMP=y
     CONFIG_ARCH_STACKDUMP_MAX_LENGTH=0
     CONFIG_ARCH_HAVE_RAMVECTORS=y
     CONFIG_ARCH_RAMVECTORS=y
     CONFIG_BOARD_LOOPSPERMSEC=10450
     CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
     CONFIG_ARCH_INTERRUPTSTACK=2048
     CONFIG_BOOT_RUNFROMFLASH=y
     CONFIG_RAM_START=0x20000000
     CONFIG_RAM_SIZE=270336
     CONFIG_FLASH_START=0x0
     CONFIG_FLASH_SIZE=0
     CONFIG_ARCH_BOARD_W5500_EVB_PICO=y
     CONFIG_ARCH_BOARD=\w5500-evb-pico\
     CONFIG_ARCH_HAVE_LEDS=y
     CONFIG_ARCH_HAVE_BUTTONS=y
     CONFIG_ARCH_HAVE_IRQBUTTONS=y
     CONFIG_ARCH_BOARD_COMMON=y
     CONFIG_RP2040_FLASH_BOOT=y
     CONFIG_RP2040_FLASH_CHIP=\w25q080\
     CONFIG_RP2040_SPI0_RX_GPIO=16
     CONFIG_RP2040_SPI0_CS_GPIO=17
     CONFIG_RP2040_SPI0_SCK_GPIO=18
     CONFIG_RP2040_SPI0_TX_GPIO=19
     CONFIG_RP2040_I2C1_SDA_GPIO=26
     CONFIG_RP2040_I2C1_SCL_GPIO=27
     CONFIG_RP2040_W5500_SPI_CH=0
     CONFIG_RP2040_W5500_SPI_FREQ=40000
     CONFIG_RP2040_W5500_RST_GPIO=20
     CONFIG_RP2040_W5500_INT_GPIO=21
     CONFIG_BOARD_CRASHDUMP_NONE=y
     CONFIG_BOARDCTL=y
     CONFIG_BOARDCTL_RESET=y
     CONFIG_BOARD_RESET_ON_ASSERT=0
     CONFIG_BOARD_ASSERT_RESET_VALUE=1
     CONFIG_BOARDCTL_MKRD=y
     CONFIG_BOARDCTL_USBDEVCTRL=y
     CONFIG_BOARD_MEMORY_RANGE=\\
     CONFIG_USEC_PER_TICK=10000
     CONFIG_TIMER_ADJUST_USEC=0
     CONFIG_SYSTEM_TIME64=y
     CONFIG_START_YEAR=2025
     CONFIG_START_MONTH=1
     CONFIG_START_DAY=1
     CONFIG_PREALLOC_TIMERS=8
     CONFIG_SPINLOCK=y
     CONFIG_IRQ_NWORKS=8
     CONFIG_IRQ_WORK_SECTION=\\
     CONFIG_IRQ_WORK_STACKSIZE=2048
     CONFIG_IRQCOUNT=y
     CONFIG_SMP=y
     CONFIG_SMP_NCPUS=2
     CONFIG_SMP_DEFAULT_CPUSET=0xffffffff
     CONFIG_INIT_ENTRY=y
     CONFIG_INIT_ARGS=\\
     CONFIG_INIT_STACKSIZE=6072
     CONFIG_INIT_PRIORITY=100
     CONFIG_RR_INTERVAL=200
     CONFIG_TASK_NAME_SIZE=64
     CONFIG_SCHED_WAITPID=y
     CONFIG_PTHREAD_MUTEX_ROBUST=y
     CONFIG_PTHREAD_MUTEX_DEFAULT_PRIO_NONE=y
     CONFIG_SCHED_CPULOAD_SYSCLK=y
     CONFIG_SCHED_CPULOAD_TICKSPERSEC=100
     CONFIG_SCHED_CPULOAD_TIMECONSTANT=60
     CONFIG_SCHED_PROFILE_TICKSPERSEC=1000
     CONFIG_SCHED_STACK_RECORD=0
     CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6
     CONFIG_FILE_STREAM=y
     CONFIG_SIG_PREALLOC_ACTIONS=4
     CONFIG_SIG_ALLOC_ACTIONS=1
     CONFIG_SIG_PREALLOC_IRQ_ACTIONS=8
     CONFIG_PREALLOC_MQ_MSGS=8
     CONFIG_PREALLOC_MQ_IRQ_MSGS=8
     CONFIG_MQ_MAXMSGSIZE=32
     CONFIG_SCHED_WORKQUEUE=y
     CONFIG_SCHED_HPWORK=y
     CONFIG_SCHED_HPNTHREADS=1
     CONFIG_SCHED_HPWORKPRIORITY=224
     CONFIG_SCHED_HPWORKSTACKSIZE=2048
     CONFIG_SCHED_LPWORK=y
     CONFIG_SCHED_LPNTHREADS=1
     CONFIG_SCHED_LPWORKPRIORITY=100
     CONFIG_SCHED_LPWORKSTACKSIZE=2048
     CONFIG_DEFAULT_TASK_STACKSIZE=2048
     CONFIG_IDLETHREAD_STACKSIZE=1024
     CONFIG_PTHREAD_STACK_MIN=256
     CONFIG_PTHREAD_STACK_DEFAULT=2048
     CONFIG_PID_INITIAL_COUNT=16
     CONFIG_ASSERT_PAUSE_CPU_TIMEOUT=2000
     CONFIG_SPECIFIC_DRIVERS=y
     CONFIG_ARCH_HAVE_I2CRESET=y
     CONFIG_I2C=y
     CONFIG_I2C_DRIVER=y
     CONFIG_SPI=y
     CONFIG_SPI_EXCHANGE=y
     CONFIG_SPI_DRIVER=y
     CONFIG_ARCH_HAVE_PWM_MULTICHAN=y
     CONFIG_ANALOG=y
     CONFIG_DAC=y
     CONFIG_DAC_FIFOSIZE=8
     CONFIG_DAC7571=y
     CONFIG_DAC7571_I2C_FREQUENCY=400000
     CONFIG_MCP47X6=y
     CONFIG_MCP4726=y
     CONFIG_MCP47X6_I2C_FREQUENCY=400000
     CONFIG_DEV_GPIO=y
     CONFIG_DEV_GPIO_NPOLLWAITERS=4
     CONFIG_DEV_GPIO_NSIGNALS=4
     CONFIG_DEV_NULL=y
     CONFIG_DEV_ZERO=y
     CONFIG_DEV_OPTEE_NONE=y
     CONFIG_DRVR_MKRD=y
     CONFIG_ARCH_HAVE_RDWR_MEM_CPU_RUN=y
     CONFIG_MTD=y
     CONFIG_MTD_PARTITION=y
     CONFIG_MTD_PARTITION_NAMES=y
     CONFIG_MTD_AT24XX=y
     CONFIG_AT24XX_MULTI=y
     CONFIG_AT24XX_SIZE=256
     CONFIG_AT24XX_FREQUENCY=100000
     CONFIG_EEPROM=y
     CONFIG_I2C_EE_24XX=y
     CONFIG_EE24XX_FREQUENCY=100000
     CONFIG_NETDEVICES=y
     CONFIG_NETDEV_HPWORK_THREAD=y
     CONFIG_NETDEV_TELNET=y
     CONFIG_TELNET_RXBUFFER_SIZE=256
     CONFIG_TELNET_TXBUFFER_SIZE=256
     CONFIG_TELNET_MAXLCLIENTS=8
     CONFIG_NET_W5500=y
     CONFIG_NET_W5500_NINTERFACES=1
     CONFIG_NET_IGC_TXDESC=256
     CONFIG_NET_IGC_RXDESC=256
     CONFIG_SERIAL=y
     CONFIG_SERIAL_REMOVABLE=y
     CONFIG_SERIAL_NPOLLWAITERS=4
     CONFIG_SERIAL_TXDMA=y
     CONFIG_SERIAL_RXDMA=y
     CONFIG_USBDEV=y
     CONFIG_USBDEV_EPBUFFER_ALIGNMENT=0
     CONFIG_USBDEV_BUSPOWERED=y
     CONFIG_USBDEV_MAXPOWER=100
     CONFIG_USBDEV_TRACE_INITIALIDSET=0
     CONFIG_CDCACM=y
     CONFIG_CDCACM_CONSOLE=y
     CONFIG_CDCACM_HAVE_EPINTIN=y
     CONFIG_CDCACM_EP0MAXPACKET=64
     CONFIG_CDCACM_EPINTIN=1
     CONFIG_CDCACM_EPINTIN_FSSIZE=64
     CONFIG_CDCACM_EPBULKOUT=3
     CONFIG_CDCACM_EPBULKOUT_FSSIZE=64
     CONFIG_CDCACM_EPBULKIN=2
     CONFIG_CDCACM_EPBULKIN_FSSIZE=64
     CONFIG_CDCACM_NRDREQS=4
     CONFIG_CDCACM_NWRREQS=4
     CONFIG_CDCACM_BULKOUT_REQLEN=256
     CONFIG_CDCACM_BULKIN_REQLEN=96
     CONFIG_CDCACM_RXBUFSIZE=257
     CONFIG_CDCACM_TXBUFSIZE=193
     CONFIG_CDCACM_VENDORID=0x0525
     CONFIG_CDCACM_PRODUCTID=0xa4a7
     CONFIG_SYSLOG=y
     CONFIG_SYSLOG_DEFAULT_MASK=0xff
     CONFIG_SYSLOG_CRLF=y
     CONFIG_SYSLOG_MAX_CHANNELS=1
     CONFIG_RAMLOG=y
     CONFIG_RAMLOG_NONBLOCKING=y
     CONFIG_RAMLOG_POLLTHRESHOLD=1
     CONFIG_SYSLOG_BUFFER=y
     CONFIG_SYSLOG_BUFSIZE=256
     CONFIG_SYSLOG_TIMESTAMP=y
     CONFIG_SYSLOG_PRIORITY=y
     CONFIG_SYSLOG_COLOR_OUTPUT=y
     CONFIG_SYSLOG_DEVPATH=\/dev/kmsg\
     CONFIG_SYSLOG_CHAR=y
     CONFIG_RAMLOG_SYSLOG=y
     CONFIG_RAMLOG_BUFFER_SECTION=\\
     CONFIG_RAMLOG_BUFSIZE=16384
     CONFIG_SYSLOG_REGISTER=y
     CONFIG_ARCH_HAVE_NET=y
     CONFIG_ARCH_HAVE_NETDEV_STATISTICS=y
     CONFIG_NET_WRITE_BUFFERS=y
     CONFIG_NET_READAHEAD=y
     CONFIG_NET_MCASTGROUP=y
     CONFIG_NET=y
     CONFIG_NET_DEFAULT_MIN_PORT=4096
     CONFIG_NET_DEFAULT_MAX_PORT=32000
     CONFIG_NET_ETH_PKTSIZE=1516
     CONFIG_NET_GUARDSIZE=2
     CONFIG_NET_LL_GUARDSIZE=14
     CONFIG_NET_RECV_BUFSIZE=0
     CONFIG_NET_SEND_BUFSIZE=0
     CONFIG_NET_ETHERNET=y
     CONFIG_NETDEV_IFINDEX=y
     CONFIG_NETDEV_MULTIPLE_IPv6=y
     CONFIG_NETDEV_MAX_IPv6_ADDR=4
     CONFIG_NET_IPv4=y
     CONFIG_NET_IPv6=y
     CONFIG_NET_IPv6_NCONF_ENTRIES=256
     CONFIG_NET_IPFORWARD_ALLOC_STRUCT=1
     CONFIG_NET_PREALLOC_DEVIF_CALLBACKS=16
     CONFIG_NET_ALLOC_DEVIF_CALLBACKS=0
     CONFIG_NET_SOCKOPTS=y
     CONFIG_NET_BINDTODEVICE=y
     CONFIG_NET_IPV4_CHECKSUMS=y
     CONFIG_NET_TCP=y
     CONFIG_NET_TCP_CHECKSUMS=y
     CONFIG_NET_TCP_PREALLOC_CONNS=16
     CONFIG_NET_TCP_ALLOC_CONNS=0
     CONFIG_NET_TCP_NPOLLWAITERS=2
     CONFIG_NET_TCP_RTO=3
     CONFIG_NET_TCP_MAXRTX=8
     CONFIG_NET_TCP_MAXSYNRTX=5
     CONFIG_NET_TCP_WAIT_TIMEOUT=120
     CONFIG_NET_MAX_LISTENPORTS=20
     CONFIG_NET_TCP_FAST_RETRANSMIT=y
     CONFIG_NET_TCP_WRITE_BUFFERS=y
     CONFIG_NET_TCP_NWRBCHAINS=8
     CONFIG_NET_TCP_ALLOC_WRBCHAINS=1
     CONFIG_NET_UDP=y
     CONFIG_NET_UDP_CHECKSUMS=y
     CONFIG_NET_UDP_PREALLOC_CONNS=8
     CONFIG_NET_UDP_ALLOC_CONNS=0
     CONFIG_NET_UDP_NPOLLWAITERS=1
     CONFIG_NET_UDP_WRITE_BUFFERS=y
     CONFIG_NET_UDP_NWRBCHAINS=8
     CONFIG_NET_UDP_ALLOC_WRBCHAINS=1
     CONFIG_NET_ICMP=y
     CONFIG_NET_ICMP_PMTU_ENTRIES=0
     CONFIG_NET_ICMP_CHECKSUMS=y
     CONFIG_NET_ICMPv6=y
     CONFIG_NET_ICMPv6_PMTU_ENTRIES=0
     CONFIG_NET_ICMPv6_SOCKET=y
     CONFIG_NET_ICMPv6_CHECKSUMS=y
     CONFIG_NET_ICMPv6_NEIGHBOR=y
     CONFIG_ICMPv6_NEIGHBOR_MAXTRIES=5
     CONFIG_ICMPv6_NEIGHBOR_DELAYMSEC=20
     CONFIG_NET_ICMPv6_AUTOCONF=y
     CONFIG_ICMPv6_AUTOCONF_MAXTRIES=5
     CONFIG_ICMPv6_AUTOCONF_DELAYMSEC=20
     CONFIG_NET_ICMPv6_PREALLOC_CONNS=4
     CONFIG_NET_ICMPv6_ALLOC_CONNS=0
     CONFIG_NET_ICMPv6_NPOLLWAITERS=1
     CONFIG_NET_MLD=y
     CONFIG_NET_IGMP_CHECKSUMS=y
     CONFIG_NET_ARP=y
     CONFIG_NET_ARPTAB_SIZE=16
     CONFIG_NET_ARP_MAXAGE=120
     CONFIG_NET_ARP_SEND=y
     CONFIG_ARP_SEND_MAXTRIES=5
     CONFIG_ARP_SEND_DELAYMSEC=20
     CONFIG_NET_SNOOP_BUFSIZE=4096
     CONFIG_FS_NEPOLL_DESCRIPTORS=8
     CONFIG_FS_LOCK_BUCKET_SIZE=0
     CONFIG_SENDFILE_BUFSIZE=512
     CONFIG_FS_REFCOUNT=y
     CONFIG_FS_BACKTRACE=0
     CONFIG_FS_MQUEUE_VFS_PATH=\/var/mqueue\
     CONFIG_FS_MQUEUE_NPOLLWAITERS=4
     CONFIG_FS_ANONMAP=y
     CONFIG_FS_PROCFS=y
     CONFIG_FS_PROCFS_REGISTER=y
     CONFIG_NXFONTS_PACKEDMSFIRST=y
     CONFIG_MM_DEFAULT_MANAGER=y
     CONFIG_MM_DEFAULT_ALIGNMENT=8
     CONFIG_MM_REGIONS=1
     CONFIG_MM_MAP_COUNT_MAX=1024
     CONFIG_MM_BACKTRACE=-1
     CONFIG_MM_FREE_DELAYCOUNT_MAX=0
     CONFIG_MM_HEAP_BIGGEST_COUNT=30
     CONFIG_MM_HEAP_MEMPOOL_THRESHOLD=-1
     CONFIG_MM_IOB=y
     CONFIG_IOB_NBUFFERS=24
     CONFIG_IOB_BUFSIZE=196
     CONFIG_IOB_ALIGNMENT=4
     CONFIG_IOB_SECTION=\\
     CONFIG_IOB_NCHAINS=24
     CONFIG_IOB_THROTTLE=0
     CONFIG_BINFMT_ELF_RELOCATABLE=y
     CONFIG_STDIO_BUFFER_SIZE=64
     CONFIG_STDIO_LINEBUFFER=y
     CONFIG_NUNGET_CHARS=2
     CONFIG_LIBC_FLOATINGPOINT=y
     CONFIG_ARCH_LOWPUTC=y
     CONFIG_LIBC_RAND_ORDER=1
     CONFIG_LIBC_HOMEDIR=\/\
     CONFIG_LIBC_TMPDIR=\/tmp\
     CONFIG_LIBC_MAX_TMPFILE=32
     CONFIG_LIBC_MAX_EXITFUNS=0
     CONFIG_POSIX_SPAWN_DEFAULT_STACKSIZE=2048
     CONFIG_LIBC_HOSTNAME=\\
     CONFIG_LIBC_OPEN_MAX=256
     CONFIG_NAME_MAX=32
     CONFIG_PATH_MAX=256
     CONFIG_LINE_MAX=80
     CONFIG_LIBC_STRERROR_ERRNUM=y
     CONFIG_LIBC_STRSIGNAL=y
     CONFIG_TLS_NELEM=0
     CONFIG_TLS_TASK_NELEM=0
     CONFIG_TLS_NCLEANUP=0
     CONFIG_LIBC_NETDB=y
     CONFIG_LIBC_GAISTRERROR_ERRNUM=y
     CONFIG_NETDB_BUFSIZE=256
     CONFIG_NETDB_MAX_IPv4ADDR=1
     CONFIG_NETDB_MAX_IPv6ADDR=1
     CONFIG_NETDB_DNSCLIENT=y
     CONFIG_NETDB_DNSCLIENT_ENTRIES=8
     CONFIG_NETDB_DNSCLIENT_NAMESIZE=256
     CONFIG_NETDB_DNSCLIENT_LIFESEC=3600
     CONFIG_NETDB_DNSCLIENT_MAXRESPONSE=512
     CONFIG_NETDB_DNSCLIENT_RECV_TIMEOUT=30
     CONFIG_NETDB_DNSCLIENT_SEND_TIMEOUT=30
     CONFIG_NETDB_DNSCLIENT_RETRIES=3
     CONFIG_NETDB_DNSSERVER_NAMESERVERS=1
     CONFIG_NETDB_DNSSERVER_IPv4=y
     CONFIG_NETDB_DNSSERVER_IPv4ADDR=0x0a000001
     CONFIG_LIBC_FTOK_VFS_PATH=\/var/ftok\
     CONFIG_LIBC_MEMFD_ERROR=y
     CONFIG_LIBC_TEMPBUFFER=y
     CONFIG_LIBC_MAX_TEMPBUFFER=2
     CONFIG_LIBC_TEMPBUFFER_MALLOC=y
     CONFIG_LIBC_MUTEX_BACKTRACE=0
     CONFIG_BUILTIN=y
     CONFIG_STREAM_OUT_BUFFER_SIZE=64
     CONFIG_STREAM_HEXDUMP_BUFFER_SIZE=128
     CONFIG_STREAM_BASE64_BUFFER_SIZE=128
     CONFIG_LIBC_INLINE_QUEUE=y
     CONFIG_LIBM_TOOLCHAIN=y
     CONFIG_BUILTIN_TOOLCHAIN=y
     CONFIG_COVERAGE_NONE=y
     CONFIG_COVERAGE_DEFAULT_PREFIX_STRIP=\99\
     CONFIG_COVERAGE_DEFAULT_PREFIX=\/data\
     CONFIG_PROFILE_NONE=y
     CONFIG_EXAMPLES_UDPBLASTER=y
     CONFIG_EXAMPLES_UDPBLASTER_PROGNAME=\udpblaster\
     CONFIG_EXAMPLES_UDPBLASTER_STACKSIZE=2048
     CONFIG_EXAMPLES_UDPBLASTER_PRIORITY=100
     CONFIG_EXAMPLES_UDPBLASTER_HOSTRATE=8000000
     CONFIG_EXAMPLES_UDPBLASTER_IPv4=y
     CONFIG_EXAMPLES_UDPBLASTER_TARGETIP=0xac108c15
     CONFIG_EXAMPLES_UDPBLASTER_HOSTIP=0xac108c99
     CONFIG_SCPI_PARSER=y
     CONFIG_NETUTILS_CJSON=y
     CONFIG_NETUTILS_CJSON_URL=\https://github.com/DaveGamble/cJSON/archive\
     CONFIG_NETUTILS_CJSON_VERSION=\1.7.18\
     CONFIG_NETUTILS_CODECS=y
     CONFIG_CODECS_BASE64=y
     CONFIG_CODECS_HASH_MD5=y
     CONFIG_NETUTILS_DHCP6C=y
     CONFIG_NETUTILS_DHCP6C_REQUEST_TIMEOUT=6
     CONFIG_NETUTILS_DHCPC=y
     CONFIG_NETUTILS_DHCPC_HOST_NAME=\nuttx\
     CONFIG_NETUTILS_DHCPC_RECV_TIMEOUT_MS=3000
     CONFIG_NETUTILS_DHCPC_RETRIES=3
     CONFIG_NETUTILS_DHCPC_BOOTP_FLAGS=0x0000
     CONFIG_NETUTILS_IPERF=y
     CONFIG_NETUTILS_IPERF_PROGNAME=\iperf\
     CONFIG_NETUTILS_IPERF_PRIORITY=100
     CONFIG_NETUTILS_IPERF_STACKSIZE=2048
     CONFIG_NETUTILS_IPERFTEST_DEVNAME=\eth0\
     CONFIG_NETUTILS_NETCAT=y
     CONFIG_NETUTILS_NETCAT_PROGNAME=\netcat\
     CONFIG_NETUTILS_NETCAT_PRIORITY=100
     CONFIG_NETUTILS_NETCAT_STACKSIZE=2048
     CONFIG_NETUTILS_NETCAT_BUFSIZE=256
     CONFIG_NETUTILS_NETINIT=y
     CONFIG_NETINIT_DHCPC=y
     CONFIG_NETINIT_DRIPADDR=0x0a000001
     CONFIG_NETINIT_NETMASK=0xffffff00
     CONFIG_NETINIT_NOMAC=y
     CONFIG_NETINIT_SWMAC=y
     CONFIG_NETINIT_MACADDR_1=0xdeadbeef
     CONFIG_NETINIT_MACADDR_2=0x00e0
     CONFIG_NETUTILS_NETLIB=y
     CONFIG_NETUTILS_PING=y
     CONFIG_NETUTILS_PING6=y
     CONFIG_NETUTILS_TELNETD=y
     CONFIG_NSH_LIBRARY=y
     CONFIG_NSH_PROMPT_STRING=\nsh> \
     CONFIG_NSH_PROMPT_MAX=32
     CONFIG_NSH_PROMPT_ENV=\PS1\
     CONFIG_NSH_PROMPT_SUFFIX=\> \
     CONFIG_NSH_READLINE=y
     CONFIG_NSH_MAXARGUMENTS=7
     CONFIG_NSH_NESTDEPTH=3
     CONFIG_NSH_ALIAS=y
     CONFIG_NSH_ALIAS_MAX_AMOUNT=1
     CONFIG_NSH_BUILTIN_APPS=y
     CONFIG_NSH_DISABLE_LOMTD=y
     CONFIG_NSH_DISABLE_MB=y
     CONFIG_NSH_DISABLE_MH=y
     CONFIG_NSH_DISABLE_MW=y
     CONFIG_NSH_DISABLE_SHUTDOWN=y
     CONFIG_NSH_DISABLE_TIMEDATECTL=y
     CONFIG_NSH_CODECS_BUFSIZE=128
     CONFIG_NSH_PROC_MOUNTPOINT=\/proc\
     CONFIG_NSH_FILEIOSIZE=1024
     CONFIG_NSH_SYSINITSCRIPT=\init.d/rc.sysinit\
     CONFIG_NSH_INITSCRIPT=\init.d/rcS\
     CONFIG_NSH_SCRIPT_REDIRECT_PATH=\\
     CONFIG_NSH_CONSOLE=y
     CONFIG_NSH_USBCONSOLE=y
     CONFIG_NSH_USBCONDEV=\/dev/ttyACM0\
     CONFIG_USBDEV_MINOR=0
     CONFIG_NSH_WGET_BUFF_SIZE=512
     CONFIG_NSH_TELNET=y
     CONFIG_SYSTEM_ARGTABLE3=y
     CONFIG_SYSTEM_ARGTABLE3_VERSION=\3.2.0.7402e6e\
     CONFIG_SYSTEM_DD=y
     CONFIG_SYSTEM_DD_PROGNAME=\dd\
     CONFIG_SYSTEM_DD_PRIORITY=100
     CONFIG_SYSTEM_DD_STACKSIZE=2048
     CONFIG_SYSTEM_DD_STATS=y
     CONFIG_SYSTEM_DHCPC_RENEW6=y
     CONFIG_DHCPC_RENEW6_PROGNAME=\renew6\
     CONFIG_DHCPC_RENEW6_PRIORITY=100
     CONFIG_DHCPC_RENEW6_STACKSIZE=2048
     CONFIG_SYSTEM_DHCPC_RENEW=y
     CONFIG_DHCPC_RENEW_PROGNAME=\renew\
     CONFIG_DHCPC_RENEW_PRIORITY=100
     CONFIG_DHCPC_RENEW_STACKSIZE=2048
     CONFIG_SYSTEM_I2CTOOL=y
     CONFIG_I2CTOOL_MINBUS=0
     CONFIG_I2CTOOL_MAXBUS=3
     CONFIG_I2CTOOL_MINADDR=0x03
     CONFIG_I2CTOOL_MAXADDR=0x77
     CONFIG_I2CTOOL_MAXREGADDR=0xff
     CONFIG_I2CTOOL_DEFFREQ=400000
     CONFIG_SYSTEM_NSH=y
     CONFIG_SYSTEM_NSH_PRIORITY=100
     CONFIG_SYSTEM_NSH_STACKSIZE=2048
     CONFIG_SYSTEM_NSH_PROGNAME=\nsh\
     CONFIG_SYSTEM_PING6=y
     CONFIG_SYSTEM_PING6_PROGNAME=\ping6\
     CONFIG_SYSTEM_PING6_PRIORITY=100
     CONFIG_SYSTEM_PING6_STACKSIZE=2048
     CONFIG_SYSTEM_PING=y
     CONFIG_SYSTEM_PING_PROGNAME=\ping\
     CONFIG_SYSTEM_PING_PRIORITY=100
     CONFIG_SYSTEM_PING_STACKSIZE=2048
     CONFIG_SYSTEM_READLINE=y
     CONFIG_READLINE_HAVE_EXTMATCH=y
     CONFIG_READLINE_ECHO=y
     CONFIG_READLINE_CMD_HISTORY=y
     CONFIG_READLINE_CMD_HISTORY_LINELEN=80
     CONFIG_READLINE_CMD_HISTORY_LEN=16
     CONFIG_SYSTEM_SETLOGMASK=y
     CONFIG_SYSTEM_SETLOGMASK_PROGNAME=\setlogmask\
     CONFIG_SYSTEM_SETLOGMASK_PRIORITY=100
     CONFIG_SYSTEM_SETLOGMASK_STACKSIZE=2048
     CONFIG_SYSTEM_TELNETD=y
     CONFIG_SYSTEM_TELNETD_PROGNAME=\telnetd\
     CONFIG_SYSTEM_TELNETD_PRIORITY=100
     CONFIG_SYSTEM_TELNETD_STACKSIZE=2048
     CONFIG_SYSTEM_TELNETD_PORT=23
     CONFIG_SYSTEM_TELNETD_SESSION_PRIORITY=100
     CONFIG_SYSTEM_TELNETD_SESSION_STACKSIZE=2048
   
   
   Host system OS:
     Debian GNU/Linux trixie/sid Linux erker 6.12.22-amd64 #1 SMP 
PREEMPT_DYNAMIC Debian 6.12.22-1 (2025-04-10) x86_64 
   
   Host system PATH:
     /usr/local/bin
     /usr/bin
     /bin
     /usr/local/games
     /usr/games
   
   ### Verification
   
   - [x] I have verified before submitting the report.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to