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: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org