hujun260 commented on PR #13863:
URL: https://github.com/apache/nuttx/pull/13863#issuecomment-2451897633
> > you could add following config to print crash backtrace when trigger
assert
> > CONFIG_SCHED_BACKTRACE=y
> > CONFIG_SYSTEM_DUMPSTACK=y
> > CONFIG_ALLSYMS=y
> > CONFIG_ARCH_HAVE_BACKTRACE=y
>
> See below.
>
> > i can start the server. But how can I reproduce crash?
>
> Use the device as a Wi-Fi AP and connect your PC to it. Run the server on
the device and the client on PC:
>
> ```
> nsh>
> nsh> ifup wlan1
> ifup wlan1...OK
> nsh> dhcpd_start wlan1
> nsh> wapi psk wlan1 mypasswd 3
> nsh> wapi essid wlan1 myssid 1
> nsh> iperf -s -p 11111 -i 5 -B 0.0.0.0 -t 600 &
> iperf [12:100]
> nsh> IP: 0.0.0.0
>
> mode=tcp-server sip=0.0.0.0:11111,dip=0.0.0.0:5001, interval=5, time=600
> accept: 10.0.0.2:34022
>
> Interval Transfer Bandwidth
>
> 0.00- 5.02 sec 2549304 Bytes 4.06 Mbits/sec
> [CPU0] dump_assert_info: Current Version: NuttX 10.4.0 31a3cea64a Nov 1
2024 09:57:23 xtensa
> [CPU0] dump_assert_info: Assertion failed tcb->cpu == up_cpu_index(): at
file: sched/sched_removereadytorun.c:293 tas8
> [CPU0] up_dump_register: PC: 4206a1ee PS: 00060722
> [CPU0] up_dump_register: A0: 80379b89 A1: 3fc987e8 A2: 3fcc09d0
A3: 3fc9a9f0
> [CPU0] up_dump_register: A4: 00060722 A5: 00000000 A6: 3fc987c4
A7: 00000001
> [CPU0] up_dump_register: A8: 3fc995b8 A9: 3fc987d8 A10: 3fc995b8
A11: 00000001
> [CPU0] up_dump_register: A12: 00000001 A13: 00060522 A14: 00000001
A15: 00000001
> [CPU0] up_dump_register: SAR: 0000001f CAUSE: 00000000 VADDR: 00000000
> [CPU0] up_dump_register: LBEG: 400570e8 LEND: 400570f3 LCNT: 00000000
> [CPU0] dump_stack: IRQ Stack:
> [CPU0] dump_stack: base: 0x3fc98218
> [CPU0] dump_stack: size: 00002048
> [CPU0] dump_stack: sp: 0x3fc987e8
> [CPU0] stack_dump: 0x3fc987c8: 8204791d 3fc98808 3c014818 3fcbf1a8
000019d8 3fcc0c70 3c014818 3fcbf1a8
> [CPU0] stack_dump: 0x3fc987e8: 3fc98218 3fc987e8 00000000 00000000
82044f83 3fc988f8 3c014818 00000125
> [CPU0] stack_dump: 0x3fc98808: 00000000 3fcbf254 3c01adaf 4037e548
7474754e dead0058 deadbeef deadbeef
> [CPU0] stack_dump: 0x3fc98828: deadbeef dead00ef deadbeef deadbeef
deadbeef deadbeef deadbeef deadbeef
> [CPU0] stack_dump: 0x3fc98848: deadbeef 2e303100 00302e34 deadbeef
deadbeef deadbeef 3133beef 65633361
> [CPU0] stack_dump: 0x3fc98868: 61343661 766f4e20 20312020 34323032
3a393020 323a3735 3fc90033 ffffffff
> [CPU0] stack_dump: 0x3fc98888: 00000001 deadbeef deadbeef 657478ef
0061736e deadbeef deadbeef deadbeef
> [CPU0] stack_dump: 0x3fc988a8: 00000003 3fcbf1a8 3fc9a9f0 3c01489f
3c014818 00000125 00000002 deadbeef
> [CPU0] stack_dump: 0x3fc988c8: 00000006 00060d22 00000125 00000000
3c01489f 3fc9a9f0 3c01af87 4037e548
> [CPU0] stack_dump: 0x3fc988e8: 820455cd 3fc98918 3fcb76f0 00000001
3c01489f 00000004 3fc981f8 0000001f
> [CPU0] stack_dump: 0x3fc98908: 82063ee5 3fc98938 3fcb76f0 00000064
420a255c 3fc98a18 00000001 3fcc0b80
> [CPU0] stack_dump: 0x3fc98928: 82063598 3fc98958 3fc90930 3fcbf1a8
00000001 3fcc0be0 3fcd36b8 ffffffe7
> [CPU0] stack_dump: 0x3fc98948: 8204adca 3fc98978 00060023 0000820a
00060022 3fcb76f0 3fcd36b8 420a0b94
> [CPU0] stack_dump: 0x3fc98968: 8037a09e 3fc98998 0000003e 3fcc09d0
00000001 3fc917c8 00060023 00000000
> [CPU0] stack_dump: 0x3fc98988: 8037959c 3fc989b8 0000003e 3fcc09d0
00000000 3fcc0b00 00000000 3fca17dc
> [CPU0] stack_dump: 0x3fc989a8: 80378d24 3fc989d8 0000003e 3fcc09d0
00000006 00000051 00000006 3fca77c0
> [CPU0] stack_dump: 0x3fc989c8: 40374d2d 3fc989f8 00000004 3fcc09d0
3fc995b8 3fc90930 3fcbf1a8 3fccc6a4
> [CPU0] stack_dump: 0x3fc989e8: 420a255c 3fc98a18 00000001 3fcc0b80
00000002 00000004 3fc981f8 0000001f
> [CPU0] stack_dump: 0x3fc98a08: 820a0bb0 3fcc0b80 00000000 00000000
00000000 00000000 00000000 00000000
> [CPU0] dump_stack: User Stack:
> [CPU0] dump_stack: base: 0x3fcbf298
> [CPU0] dump_stack: size: 00006616
> [CPU0] dump_stack: sp: 0x3fcc0b80
> [CPU0] stack_dump: 0x3fcc0b60: 3fca83b4 0000001a 000005ea 00000c26
8037ffe8 3fcc0be0 3fcd36b8 ffffffe7
> [CPU0] stack_dump: 0x3fcc0b80: 3bb3b668 000069b0 3fcbf148 00000003
3fcc77f0 00000612 00000001 00000088
> [CPU0] stack_dump: 0x3fcc0ba0: 00000001 3fcd3752 ffffffe7 00000000
00000001 3fccc6a0 42075d00 3fca9f7c
> [CPU0] stack_dump: 0x3fcc0bc0: 3fccca58 00000008 00000000 3fcccda8
8037e616 3fcc0c00 3fcd36b8 420a0b94
> [CPU0] stack_dump: 0x3fcc0be0: 00000000 3fcef944 3fcbebe8 00000002
82044518 3fcc0c20 3fcef940 3fcef904
> [CPU0] stack_dump: 0x3fcc0c00: 00000010 3fcef920 3fcef940 3fcc2bac
00000000 3fcc0c50 00000002 4037e548
> [CPU0] stack_dump: 0x3fcc0c20: 00000011 00000000 00000000 00000000
00000000 4037e613 3fc90700 000000b3
> [CPU0] stack_dump: 0x3fcc0c40: 00000000 3fcc0c70 00000000 00000000
00050020 00000000 00000000 00000000
> [CPU0] stack_dump: 0x3fcc0c60: 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
> [CPU0] sched_dumpstack: [ 7] [<0x42066191>] sched_dumpstack+0x15/0x50
> [CPU0] sched_dumpstack: [ 7] [<0x403798d1>] dump_running_task+0xed/0xf0
> [CPU0] sched_dumpstack: [ 7] [<0x40379c91>] _assert+0x289/0x3dc
> [CPU0] sched_dumpstack: [ 7] [<0x4204791d>] __assert+0x11/0x18
> [CPU0] sched_dumpstack: [ 7] [<0x42044f83>]
nxsched_remove_readytorun+0x4b/0xc0
> [CPU0] sched_dumpstack: [ 7] [<0x420455cd>]
nxsched_reprioritize_rtr+0xd/0x34
> [CPU0] sched_dumpstack: [ 7] [<0x42063ee5>]
nxsched_process_roundrobin+0x6d/0x90
> [CPU0] sched_dumpstack: [ 7] [<0x42063598>] nxsched_process_timer+0x44/0x5c
> [CPU0] sched_dumpstack: [ 7] [<0x4204adca>] systimer_isr+0x16/0x1c
> [CPU0] sched_dumpstack: [ 7] [<0x4037a09e>] irq_dispatch+0x2a/0x2c
> [CPU0] sched_dumpstack: [ 7] [<0x4037959c>] xtensa_irq_dispatch+0x54/0x94
> [CPU0] sched_dumpstack: [ 7] [<0x40378d24>] xtensa_int_decode+0x8c/0xa4
> [CPU0] sched_dumpstack: [ 7] [<0x40374d2d>]
_xtensa_level1_handler+0x79/0x9c
> [CPU0] sched_dumpstack: [ 7] [<0x420a255c>] hostap_input+0x214/0xbfc
> [CPU0] sched_dumpstack: [ 7] [<0x420a0bb0>] ap_rx_cb+0x1c/0x34
> [CPU0] sched_dumpstack: [ 7] [<0x4037ffe8>] ppRxPkt+0xf0/0x128
> [CPU0] sched_dumpstack: [ 7] [<0x420a0bb0>] ap_rx_cb+0x1c/0x34
> [CPU0] dump_fatal_info: Dump CPU1: PAUSED
> [CPU0] up_dump_register: PC: 42069d76 PS: 00060430
> [CPU0] up_dump_register: A0: 82055aa8 A1: 3fcb8630 A2: 00000001
A3: 00000000
> [CPU0] up_dump_register: A4: 00000001 A5: 00060c22 A6: 3fca77d8
A7: 00000000
> [CPU0] up_dump_register: A8: 82069d6d A9: 3fcb8610 A10: 0000006c
A11: 3fcb8630
> [CPU0] up_dump_register: A12: 3fca18c4 A13: 3fca77d8 A14: 00000001
A15: 3fca6004
> [CPU0] up_dump_register: SAR: 0000001f CAUSE: 40056fe7 VADDR: 00000000
> [CPU0] up_dump_register: LBEG: 40056fc5 LEND: 40056fe7 LCNT: ffffffff
> [CPU0] dump_stack: User Stack:
> [CPU0] dump_stack: base: 0x3fcb7800
> [CPU0] dump_stack: size: 00004032
> [CPU0] dump_stack: sp: 0x3fcb8630
> [CPU0] stack_dump: 0x3fcb8610: 000000d6 350c5280 00000001 00000024
82055b0c 3fcb8660 3fca1860 3fc998b8
> [CPU0] stack_dump: 0x3fcb8630: 0000006c 3fcb8670 3fca8a18 00000000
82075d0c 3fcb8670 3fcbeff0 3fcbeff8
> [CPU0] stack_dump: 0x3fcb8650: 8205567a 3fcb8680 3fc998b8 00004064
00000014 3fc991c8 3fc995bc 3fcbe950
> [CPU0] stack_dump: 0x3fcb8670: 82072170 3fcb86a0 3fca1860 3fc998b8
3fca1860 3fca1860 3fc90938 00000000
> [CPU0] stack_dump: 0x3fcb8690: 820718c0 3fcb86d0 3fca1860 3fc998b8
820718c0 3fcb86d0 3fca1860 3fc998b8
> [CPU0] stack_dump: 0x3fcb86b0: 00000010 3fca1860 00000064 00060e22
82071971 3fcb86f0 3fca1860 420c1e04
> [CPU0] stack_dump: 0x3fcb86d0: 3fca1860 00060c20 00060c20 3fcef940
82074c4c 3fcb8710 3fca1860 420750dc
> [CPU0] stack_dump: 0x3fcb86f0: 3fc998b8 00000000 00000000 00000002
82074c90 3fcb8730 3fca17c0 3fca1860
> [CPU0] stack_dump: 0x3fcb8710: 3fca18c4 00000000 fffffff2 3fca24a4
8204369a 3fcb8750 3fca17c0 3fc917d8
> [CPU0] stack_dump: 0x3fcb8730: 3fca18c4 3fca77d8 00000001 3fca6004
82044518 3fcb8770 3fcb3434 00000000
> [CPU0] stack_dump: 0x3fcb8750: 00000000 00060c22 3fca77d8 00000000
00000000 3fcb87a0 00000002 42043654
> [CPU0] stack_dump: 0x3fcb8770: 00000001 00000000 00000000 00000000
00060c20 3fcb3458 3fca17c0 42074c70
> [CPU0] stack_dump: 0x3fcb8790: 00000000 3fcb87c0 00000000 00000000
00050020 00000000 00000000 00000000
> [CPU0] stack_dump: 0x3fcb87b0: 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
> [CPU0] sched_dumpstack: backtrace:
> [CPU0] sched_dumpstack: [ 2] [<0x42055aa8>] tcp_get_recvwindow+0x1c/0x58
> [CPU0] sched_dumpstack: [ 2] [<0x42055b0c>]
tcp_should_send_recvwindow+0x28/0x50
> [CPU0] sched_dumpstack: [ 2] [<0x4205567a>] tcp_appsend+0xe/0xe4
> [CPU0] sched_dumpstack: [ 2] [<0x42072170>] tcp_poll+0x78/0x7c
> [CPU0] sched_dumpstack: [ 2] [<0x420718c0>]
devif_poll_connections+0x2c/0xac
> [CPU0] sched_dumpstack: [ 2] [<0x42071971>] devif_poll+0x31/0x6c
> [CPU0] sched_dumpstack: [ 2] [<0x42074c4c>] wlan_dopoll+0x2c/0x50
> [CPU0] sched_dumpstack: [ 2] [<0x42074c90>] wlan_txavail_work+0x20/0x28
> [CPU0] sched_dumpstack: [ 2] [<0x4204369a>] work_thread+0x46/0xb8
> [CPU0] sched_dumpstack: [ 2] [<0x42044518>] nxtask_start+0x64/0x7c
> [CPU0] sched_dumpstack: [ 2] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: [ 2] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] dump_tasks: PID GROUP CPU PRI POLICY TYPE NPX STATE
EVENT SIGMASK STACKBASE STACKSID
> [CPU0] dump_tasks: ---- --- 0 --- -------- ------- --- -------
---------- ---------------- 0x3fc98218 20q
> [CPU0] dump_tasks: ---- --- 1 --- -------- ------- --- -------
---------- ---------------- 0x3fc98a18 20q
> [CPU0] dump_task: 0 0 0 0 FIFO Kthread - Assigned
0000000000000000 0x3fcaa150 30E
> [CPU0] dump_task: 1 0 1 0 FIFO Kthread - Assigned
0000000000000000 0x3fcb69c0 30E
> [CPU0] dump_task: 2 0 1 100 RR Kthread - Running
0000000000000000 0x3fcb7800 408
> [CPU0] dump_task: 3 3 0 100 RR Task - Waiting
Semaphore 0000000000000000 0x3fcb8c40 81n
> [CPU0] dump_task: 4 0 0 255 RR Kthread - Waiting
Semaphore 0000000000000000 0x3fcbafa8 6c
> [CPU0] dump_task: 5 0 1 255 RR Kthread - Waiting
Semaphore 0000000000000000 0x3fcbb380 7c
> [CPU0] dump_task: 6 0 1 223 RR Kthread - Waiting
Semaphore 0000000000000000 0x3fcbdbd8 40r
> [CPU0] dump_task: 7 0 0 253 RR Kthread - Running
0000000000000000 0x3fcbf298 66i
> [CPU0] dump_task: 9 9 1 100 RR Task - Waiting
Semaphore 0000000000000000 0x3fcc9fb0 401
> [CPU0] dump_task: 12 12 1 100 RR Task - Waiting
Semaphore 0000000000000000 0x3fccd710 390
> [CPU0] dump_task: 13 12 1 100 RR pthread - Assigned
0000000000000000 0x3fccb6a8 400
> [CPU0] dump_task: 14 12 0 100 RR pthread - Waiting
Signal 0000000000000000 0x3fcd26c0 400
> [CPU0] sched_dumpstack: backtrace:
> [CPU0] sched_dumpstack: [ 0] [<0x42042ea2>] nx_start+0x2ea/0x2f0
> [CPU0] sched_dumpstack: [ 0] [<0x403750ec>] __esp32s3_start+0x70/0x74
> [CPU0] sched_dumpstack: [ 0] [<0x403751aa>] __start+0xba/0xbc
> [CPU0] sched_dumpstack: [ 0] [<0x40045c04>]
rom_phy_dig_reg_backup+0x3f7fc/0x36dd78
> [CPU0] sched_dumpstack: [ 0] [<0x40043ab9>]
rom_phy_dig_reg_backup+0x3d6b1/0x36dd78
> [CPU0] sched_dumpstack: [ 0] [<0x40034c48>]
rom_phy_dig_reg_backup+0x2e840/0x36dd78
> [CPU0] sched_dumpstack: [ 0] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: backtrace:
> [CPU0] sched_dumpstack: [ 1] [<0x42042f2a>] nx_idle_trampoline+0x1e/0x24
> [CPU0] sched_dumpstack: [ 1] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: [ 1] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: backtrace:
> [CPU0] sched_dumpstack: [ 2] [<0x42055aa8>] tcp_get_recvwindow+0x1c/0x58
> [CPU0] sched_dumpstack: [ 2] [<0x42055b0c>]
tcp_should_send_recvwindow+0x28/0x50
> [CPU0] sched_dumpstack: [ 2] [<0x4205567a>] tcp_appsend+0xe/0xe4
> [CPU0] sched_dumpstack: [ 2] [<0x42072170>] tcp_poll+0x78/0x7c
> [CPU0] sched_dumpstack: [ 2] [<0x420718c0>]
devif_poll_connections+0x2c/0xac
> [CPU0] sched_dumpstack: [ 2] [<0x42071971>] devif_poll+0x31/0x6c
> [CPU0] sched_dumpstack: [ 2] [<0x42074c4c>] wlan_dopoll+0x2c/0x50
> [CPU0] sched_dumpstack: [ 2] [<0x42074c90>] wlan_txavail_work+0x20/0x28
> [CPU0] sched_dumpstack: [ 2] [<0x4204369a>] work_thread+0x46/0xb8
> [CPU0] sched_dumpstack: [ 2] [<0x42044518>] nxtask_start+0x64/0x7c
> [CPU0] sched_dumpstack: [ 2] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: [ 2] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: backtrace:
> [CPU0] sched_dumpstack: [ 3] [<0x42043e3d>] nxsem_wait+0xf5/0x10c
> [CPU0] sched_dumpstack: [ 3] [<0x42064c82>] uart_read+0x1b2/0x224
> [CPU0] sched_dumpstack: [ 3] [<0x420589a6>] file_read+0x32/0x38
> [CPU0] sched_dumpstack: [ 3] [<0x420589ca>] nx_read+0x1e/0x2c
> [CPU0] sched_dumpstack: [ 3] [<0x420589e8>] read+0x10/0x24
> [CPU0] sched_dumpstack: [ 3] [<0x4204c29d>] readline_getc+0x21/0x3c
> [CPU0] sched_dumpstack: [ 3] [<0x4204fdc0>] readline_common+0x58/0x100
> [CPU0] sched_dumpstack: [ 3] [<0x4204c2da>] readline_fd+0x22/0x28
> [CPU0] sched_dumpstack: [ 3] [<0x4204be59>] nsh_session+0xe5/0x124
> [CPU0] sched_dumpstack: [ 3] [<0x4204bcfe>] nsh_consolemain+0x2a/0x34
> [CPU0] sched_dumpstack: [ 3] [<0x4204bcc1>] nsh_main+0x31/0x44
> [CPU0] sched_dumpstack: [ 3] [<0x42047cf1>] nxtask_startup+0x21/0x28
> [CPU0] sched_dumpstack: [ 3] [<0x42044528>] nxtask_start+0x74/0x7c
> [CPU0] sched_dumpstack: [ 3] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: [ 3] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: backtrace:
> [CPU0] sched_dumpstack: [ 4] [<0x42043e3d>] nxsem_wait+0xf5/0x10c
> [CPU0] sched_dumpstack: [ 4] [<0x4037920a>]
spi_flash_op_block_task+0x56/0x98
> [CPU0] sched_dumpstack: [ 4] [<0x42044518>] nxtask_start+0x64/0x7c
> [CPU0] sched_dumpstack: [ 4] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: [ 4] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: backtrace:
> [CPU0] sched_dumpstack: [ 5] [<0x42043e3d>] nxsem_wait+0xf5/0x10c
> [CPU0] sched_dumpstack: [ 5] [<0x4037920a>]
spi_flash_op_block_task+0x56/0x98
> [CPU0] sched_dumpstack: [ 5] [<0x42044518>] nxtask_start+0x64/0x7c
> [CPU0] sched_dumpstack: [ 5] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: [ 5] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: backtrace:
> [CPU0] sched_dumpstack: [ 6] [<0x42043e3d>] nxsem_wait+0xf5/0x10c
> [CPU0] sched_dumpstack: [ 6] [<0x42043e61>]
nxsem_wait_uninterruptible+0xd/0x14
> [CPU0] sched_dumpstack: [ 6] [<0x4204b8dc>] rt_timer_thread+0xc/0xc0
> [CPU0] sched_dumpstack: [ 6] [<0x42044518>] nxtask_start+0x64/0x7c
> [CPU0] sched_dumpstack: [ 6] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: [ 6] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: [ 7] [<0x42066191>] sched_dumpstack+0x15/0x50
> [CPU0] sched_dumpstack: [ 7] [<0x403797e0>] dump_backtrace+0xc/0x10
> [CPU0] sched_dumpstack: [ 7] [<0x42063289>] nxsched_foreach+0x29/0x48
> [CPU0] sched_dumpstack: [ 7] [<0x40379da1>] _assert+0x399/0x3dc
> [CPU0] sched_dumpstack: [ 7] [<0x4204791d>] __assert+0x11/0x18
> [CPU0] sched_dumpstack: [ 7] [<0x42044f83>]
nxsched_remove_readytorun+0x4b/0xc0
> [CPU0] sched_dumpstack: [ 7] [<0x420455cd>]
nxsched_reprioritize_rtr+0xd/0x34
> [CPU0] sched_dumpstack: [ 7] [<0x42063ee5>]
nxsched_process_roundrobin+0x6d/0x90
> [CPU0] sched_dumpstack: [ 7] [<0x42063598>] nxsched_process_timer+0x44/0x5c
> [CPU0] sched_dumpstack: [ 7] [<0x4204adca>] systimer_isr+0x16/0x1c
> [CPU0] sched_dumpstack: [ 7] [<0x4037a09e>] irq_dispatch+0x2a/0x2c
> [CPU0] sched_dumpstack: [ 7] [<0x4037959c>] xtensa_irq_dispatch+0x54/0x94
> [CPU0] sched_dumpstack: [ 7] [<0x40378d24>] xtensa_int_decode+0x8c/0xa4
> [CPU0] sched_dumpstack: [ 7] [<0x40374d2d>]
_xtensa_level1_handler+0x79/0x9c
> [CPU0] sched_dumpstack: [ 7] [<0x420a255c>] hostap_input+0x214/0xbfc
> [CPU0] sched_dumpstack: [ 7] [<0x420a0bb0>] ap_rx_cb+0x1c/0x34
> [CPU0] sched_dumpstack: [ 7] [<0x420a0bb0>] ap_rx_cb+0x1c/0x34
> [CPU0] sched_dumpstack: backtrace:
> [CPU0] sched_dumpstack: [ 9] [<0x42043e3d>] nxsem_wait+0xf5/0x10c
> [CPU0] sched_dumpstack: [ 9] [<0x42056478>] _net_timedwait+0x40/0x5c
> [CPU0] sched_dumpstack: [ 9] [<0x420564a4>] net_sem_timedwait+0x10/0x14
> [CPU0] sched_dumpstack: [ 9] [<0x420705cc>] psock_udp_recvfrom+0x174/0x1ac
> [CPU0] sched_dumpstack: [ 9] [<0x4206e896>] inet_recvmsg+0x52/0x58
> [CPU0] sched_dumpstack: [ 9] [<0x420546e5>] psock_recvmsg+0x49/0x68
> [CPU0] sched_dumpstack: [ 9] [<0x420545d0>] psock_recvfrom+0x30/0x40
> [CPU0] sched_dumpstack: [ 9] [<0x42054606>] recvfrom+0x26/0x44
> [CPU0] sched_dumpstack: [ 9] [<0x42054599>] recv+0x15/0x1c
> [CPU0] sched_dumpstack: [ 9] [<0x4206a805>] dhcpd_run+0xe9/0x60c
> [CPU0] sched_dumpstack: [ 9] [<0x4206ad34>] dhcpd_task_run+0xc/0x10
> [CPU0] sched_dumpstack: [ 9] [<0x42047cf1>] nxtask_startup+0x21/0x28
> [CPU0] sched_dumpstack: [ 9] [<0x42044528>] nxtask_start+0x74/0x7c
> [CPU0] sched_dumpstack: [ 9] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: [ 9] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: backtrace:
> [CPU0] sched_dumpstack: [12] [<0x42043e3d>] nxsem_wait+0xf5/0x10c
> [CPU0] sched_dumpstack: [12] [<0x42043e61>]
nxsem_wait_uninterruptible+0xd/0x14
> [CPU0] sched_dumpstack: [12] [<0x42063145>] pthread_join+0x91/0xb0
> [CPU0] sched_dumpstack: [12] [<0x4206da50>] iperf_start+0xe4/0x12c
> [CPU0] sched_dumpstack: [12] [<0x4206b191>] iperf_main+0x359/0x368
> [CPU0] sched_dumpstack: [12] [<0x42047cf1>] nxtask_startup+0x21/0x28
> [CPU0] sched_dumpstack: [12] [<0x42044528>] nxtask_start+0x74/0x7c
> [CPU0] sched_dumpstack: [12] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: [12] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: backtrace:
> [CPU0] sched_dumpstack: [13] [<0x4205785d>] fs_putfilep+0xb5/0xc8
> [CPU0] sched_dumpstack: [13] [<0x42054610>] recvfrom+0x30/0x44
> [CPU0] sched_dumpstack: [13] [<0x42054599>] recv+0x15/0x1c
> [CPU0] sched_dumpstack: [13] [<0x4206d449>] iperf_tcp_server+0xd5/0x13c
> [CPU0] sched_dumpstack: [13] [<0x4206d291>]
iperf_run_server$isra$0+0x75/0x78
> [CPU0] sched_dumpstack: [13] [<0x4206d2e4>] iperf_task_traffic+0x50/0x88
> [CPU0] sched_dumpstack: [13] [<0x420660f8>] pthread_startup+0x18/0x20
> [CPU0] sched_dumpstack: [13] [<0x420732f4>] pthread_start+0x58/0x64
> [CPU0] sched_dumpstack: [13] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: [13] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: backtrace:
> [CPU0] sched_dumpstack: [14] [<0x42047724>] nxsig_timedwait+0x150/0x218
> [CPU0] sched_dumpstack: [14] [<0x4204726d>] nxsig_nanosleep+0x4d/0xc4
> [CPU0] sched_dumpstack: [14] [<0x42047360>] clock_nanosleep+0x7c/0x88
> [CPU0] sched_dumpstack: [14] [<0x42068430>] sleep+0x1c/0x34
> [CPU0] sched_dumpstack: [14] [<0x4206d7d2>] iperf_report_task+0x56/0x1f0
> [CPU0] sched_dumpstack: [14] [<0x420660f8>] pthread_startup+0x18/0x20
> [CPU0] sched_dumpstack: [14] [<0x420732f4>] pthread_start+0x58/0x64
> [CPU0] sched_dumpstack: [14] [<0x40000000>] Unknown+0x40000000/0x40001c50
> [CPU0] sched_dumpstack: [14] [<0x40000000>] Unknown+0x40000000/0x40001c5
> ```
>
> The client (PC):
>
> ```
> iperf -c 10.0.0.1 -p 11111 -i 1 -t 600
> ```
>
> Update firmware archives:
[nuttx.zip](https://github.com/user-attachments/files/17599981/nuttx.zip)
Thank you very much. I roughly understand the cause and am considering a
solution.
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]