shtirlic commented on PR #16301:
URL: https://github.com/apache/nuttx/pull/16301#issuecomment-2850476060
@jlaitine this the latest
```
user_main: nested signal handler test
signest_test: Starting signal waiter task at priority 101
waiter_main: Waiter started
signest_test: Started waiter_main pid=89
waiter_main: Setting signal mask
signest_test: Starting interfering task at priority 102
waiter_main: Registering signal handler
interfere_main: Waiting on semaphore
signest_test: Started interfere_main pid=90
waiter_main: Waiting on semaphore
signest_test: Simple case:
Total signalled 1180 Odd=580 Even=600
Total handled 1180 Odd=580 Even=600
Total nested 0 Odd=0 Even=0
signest_test: With task locking
Total signalled 2360 Odd=1160 Even=1200
Total handled 2360 Odd=1160 Even=1200
Total nested[ 96.360000] [89] [ ALERT] ostest: arm_hardfault: Hard Fault
escalation:
[ 96.360000] [89] [ ALERT] ostest: arm_usagefault: PANIC!!! Usage Fault:
[ 96.360000] [89] [ ALERT] ostest: arm_usagefault: IRQ: 3 regs:
0x2005bcd8
[ 96.360000] [89] [ ALERT] ostest: arm_usagefault: BASEPRI: 00000080
PRIMASK: 00000000 IPSR: 00000003 CONTROL: 00000000
[ 96.360000] [89] [ ALERT] ostest: arm_usagefault: CFSR: 00020000 HFSR:
40000000 DFSR: 00000000 BFAR: e000ed38 AFSR: 00000000
[ 96.360000] [89] [ ALERT] ostest: arm_usagefault: Usage Fault Reason:
[ 96.360000] [89] [ ALERT] ostest: arm_usagefault: Invalid state
[ 96.360000] [89] [ ALERT] ostest: dump_assert_info: Current Version:
NuttX 12.9.0 29557c6210 May 5 2025 16:09:30 arm
[ 96.360000] [89] [ ALERT] ostest: dump_assert_info: Assertion failed
panic: at file: :0 task: ostest process: ostest 0x1009862d
[ 96.360000] [89] [ ALERT] ostest: up_dump_register: R0: 00000001 R1:
00000000 R2: 2005bbd0 R3: 00000000
[ 96.360000] [89] [ ALERT] ostest: up_dump_register: R4: 00000000 R5:
00000000 R6: 00000000 FP: 20059d88
[ 96.360000] [89] [ ALERT] ostest: up_dump_register: R8: 00000000 SB:
00000000 SL: 00000000 R11: 00000000
[ 96.360000] [89] [ ALERT] ostest: up_dump_register: IP: 00000000 SP:
2005bdb0 LR: 10017c55 PC: 00000000
[ 96.360000] [89] [ ALERT] ostest: up_dump_register: xPSR: 00000000
BASEPRI: 00000080 CONTROL: 00000000
[ 96.360000] [89] [ ALERT] ostest: up_dump_register: EXC_RETURN: ffffffed
[ 96.360000] [89] [ ALERT] ostest: dump_stackinfo: User Stack:
[ 96.360000] [89] [ ALERT] ostest: dump_stackinfo: base: 0x20059e98
[ 96.360000] [89] [ ALERT] ostest: dump_stackinfo: size: 00008176
[ 96.360000] [89] [ ALERT] ostest: dump_stackinfo: sp: 0x2005bdb0
[ 96.360000] [89] [ ALERT] ostest: stack_dump: 0x2005bd90: 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 96.360000] [89] [ ALERT] ostest: stack_dump: 0x2005bdb0: 00016dac
00000000 00000000 65016dac 20016db4 20059d88 00000000 21000000
[ 96.360000] [89] [ ALERT] ostest: stack_dump: 0x2005bdd0: 2005bdec
00000080 00059d88 00000000 0005bde8 20059d88 2005bdf0 1002e707
[ 96.360000] [89] [ ALERT] ostest: stack_dump: 0x2005bdf0: 20059e88
20016dac 00000000 20059e88 2005be08 1002cc6b 00000000 00000000
[ 96.360000] [89] [ ALERT] ostest: stack_dump: 0x2005be10: 2005be18
1002e61d 00000000 20016dac 00000004 fffffffc 2005be30 10098723
[ 96.360000] [89] [ ALERT] ostest: stack_dump: 0x2005be30: 00000000
00000000 1001b128 100985a5 aaa2a8aa aaaaaaaa 00000000 00000000
[ 96.360000] [89] [ ALERT] ostest: stack_dump: 0x2005be50: 00000000
00000000 ffffffff 00000040 2005be68 10036817 00000000 1009862d
[ 96.360000] [89] [ ALERT] ostest: stack_dump: 0x2005be70: 2005be78
1001b1ad 00000000 20059d88 00000000 00000000 00000000 00000000
[ 96.360000] [89] [ ALERT] ostest: dump_tasks: PID GROUP PRI POLICY
TYPE NPX STATE EVENT SIGMASK STACKBASE STACKSIZE USED
FILLED CPU COMMAND
[ 96.360000] [89] [ ALERT] ostest: dump_tasks: ---- --- --- --------
------- --- ------- ---------- ---------------- 0x200113e8 2048 1444
70.5% ---- irq
[ 96.360000] [89] [ ALERT] ostest: dump_task: 0 0 0 FIFO
Kthread - Ready 0000000000000000 0x200171a8 1008 564
55.9% 44.9% Idle_Task
[ 96.360000] [89] [ ALERT] ostest: dump_task: 1 0 224 RR
Kthread - Waiting Semaphore 0000000000000000 0x20017a08 1984 504
25.4% 0.0% hpwork 0x2000f250 0x2000f280
[ 96.360000] [89] [ ALERT] ostest: dump_task: 2 0 100 RR
Kthread - Waiting Semaphore 0000000000000000 0x20018308 1984 504
25.4% 0.0% lpwork 0x2000f29c 0x2000f2cc
[ 96.360000] [89] [ ALERT] ostest: dump_task: 4 4 100 RR
Task - Ready 0000000000000000 0x20019ee0 16344 4768
29.1% 24.8% atom_shell_main
[ 96.360000] [89] [ ALERT] ostest: dump_task: 5 5 100 RR
Task - Waiting Signal 0000000000000000 0x2001dee0 4064 1908
46.9% 0.0% nsh
[ 96.360000] [89] [ ALERT] ostest: dump_task: 6 0 50 RR
Kthread - Ready 0000000000000000 0x20052b88 2000 944
47.2% 17.8% picocalc_kbd_poll
[ 96.360000] [89] [ ALERT] ostest: dump_task: 7 7 100 RR
Task - Waiting Signal 0000000000000000 0x200563f0 4064 1200
29.5% 0.0% ostest
[ 96.360000] [89] [ ALERT] ostest: dump_task: 8 8 100 RR
Task - Ready 0000000000000000 0x20057b68 8120 1336
16.4% 5.4% ostest Arg1 Arg2 Arg3 Arg4
[ 96.360000] [89] [ ALERT] ostest: dump_task: 89 8 101 RR
pthread - Running 0000000000000000 0x20059e98 8176 1068
13.0% 6.2% ostest 0x1009862d 0
[ 96.360000] [89] [ ALERT] ostest: dump_task: 90 8 102 RR
pthread - Waiting Semaphore 0000000000000000 0x2005bfa0 8176 728
8.9% 0.7% ostest 0x10098775 0
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: backtrace:
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 0] [<0x10042f3c>]
up_idle+0xb/0x16
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 0] [<0x20017580>]
____errno_veneer+0x10cbf/0xdfff973e
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: backtrace:
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 1] [<0x1001dcde>]
nxsem_wait_slow+0x1d5/0x224
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 1] [<0xdeadbeef>]
____errno_veneer+0xbead562e/0xdfff973e
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: backtrace:
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 2] [<0x1001dcde>]
nxsem_wait_slow+0x1d5/0x224
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 2] [<0xdeadbeef>]
____errno_veneer+0xbead562e/0xdfff973e
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: backtrace:
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 4] [<0x1001dcde>]
nxsem_wait_slow+0x1d5/0x224
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 4] [<0x111>]
Unknown+0x111/0x10000125
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: backtrace:
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 5] [<0x1001f4c6>]
nxsig_clockwait+0x16d/0x214
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: backtrace:
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 6] [<0x1001dcde>]
nxsem_wait_slow+0x1d5/0x224
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: backtrace:
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 7] [<0x1001f4c6>]
nxsig_clockwait+0x16d/0x214
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: backtrace:
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 8] [<0x1001d1b2>]
sched_unlock+0xc5/0x118
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [ 8] [<0x59>]
Unknown+0x59/0x10000125
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: backtrace:
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [90] [<0x1001dcde>]
nxsem_wait_slow+0x1d5/0x224
[ 96.360000] [89] [ ALERT] ostest: sched_dumpstack: [90] [<0x2005deec>]
____errno_veneer+0x5762b/0xdfff973e
```
--
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]