From: JerryJun <jerryjun123@163.com>
To: "xenomai@lists.linux.dev" <xenomai@lists.linux.dev>,
"Jan Kiszka" <jan.kiszka@siemens.com>
Subject: Re:Re: schedule delay 15ms
Date: Fri, 14 Nov 2025 10:48:29 +0800 (CST) [thread overview]
Message-ID: <17aa2896.2b1e.19a8043a959.Coremail.jerryjun123@163.com> (raw)
In-Reply-To: <077351d6-f855-4034-ba1c-3c9f2b713743@siemens.com>
[-- Attachment #1: Type: text/plain, Size: 1929 bytes --]
We added some trace event information, but from this gap point (6208.695948-> 6208.708726), it appears that the Cobalt kernel was frozen and no interrupt handling occurred.
include trace point events :
irq_vectors:call_function_entry
irq_vectors:call_function_exit
irq_vectors:call_function_single_entry
irq_vectors:call_function_single_exit
在 2025-11-13 13:31:54,"Jan Kiszka" <jan.kiszka@siemens.com> 写道:
>On 13.11.25 05:00, JerryJun wrote:
>>
>> We conducted tests on the kernel version v5.10.245-cip65-dovetail1. The test results are attached. During this period, we also performed latency tests, which showed a 10ms delay at 7174.313414 -> 7174.323086. irq 114 is net driver interrupt 。
>>
>
> swapper 0 [003] 7174.313414: irq:irq_pipeline_entry: irq=114
> swapper 0 [003] 7174.323086: irq:irq_pipeline_entry: irq=33027
>
>So, that is the gap. Did you also turn on irq_pipeline_exit? I'm not
>seeing that event in the trace. Furthermore, I always for get about
>that, it is useful to have irq_vectors events because those include
>timer irqs. But it is unlikely that we missed any in that gap because
>they tend to trigger activities like cobalt_core:cobalt_timer_expire.
>
>What is more likely here is that your hardware or firmware is not
>letting IRQs through. We could confirm that if the issue is reproducible
>while have function tracing enabled. That comes with high overhead, but
>the detailed result can tell us what the kernel did while there were no
>interrupts.
>
>There is also native tooling by the kernel to detect "hardware noise",
>see https://docs.kernel.org/tools/rtla/rtla-hwnoise.html. Due to its
>nature, this noise would affect Xenomai equally.
>
>Jan
>
>--
>Siemens AG, Foundational Technologies
>Linux Expert Center
[-- Attachment #2: delay2.txt --]
[-- Type: text/plain, Size: 22596 bytes --]
We added some trace information, but from this gap point (6208.695948-> 6208.708726), it appears that the Cobalt kernel was frozen and no interrupt handling occurred.
include trace point event :
irq_vectors:call_function_entry
irq_vectors:call_function_exit
irq_vectors:call_function_single_entry
irq_vectors:call_function_single_exit
rt-task3 2737 [001] 6208.695888: cobalt_core:cobalt_trace_pid: pid=2737, prio=91
rt-task3 2737 [001] 6208.695888: cobalt_core:cobalt_synch_acquire: synch=0xffffc9000097a908
rt-task3 2737 [001] 6208.695890: cobalt_core:cobalt_synch_release: synch=0xffffc9000097a908
rt-task3 2737 [001] 6208.695890: cobalt_core:cobalt_synch_sleepon: synch=0xffffc9000097ab08
rt-task3 2737 [001] 6208.695890: cobalt_core:cobalt_thread_suspend: pid=2737 mask=0x2 timeout=6208672099128 timeout_mode=1 wchan=0xffffc9000097ab08
rt-task3 2737 [001] 6208.695890: cobalt_core:cobalt_timer_start: timer=0xffffc90000979cf0(MAIN-Thread) value=6208672099128 interval=0 mode=0x1
rt-task3 2737 [001] 6208.695891: cobalt_core:cobalt_schedule: status=0x10000000
rt-task3 2737 [001] 6208.695891: cobalt_core:cobalt_trace_pid: pid=2737, prio=91
rt-task3 2737 [001] 6208.695891: cobalt_core:cobalt_switch_context: prev_name=rt-task3 prev_pid=2737 prev_prio=91 prev_state=0x48046 ==> next_name=ROOT/1 next_pid=0 next_prio=-1
rt-task3 2737 [001] 6208.695892: cobalt_core:cobalt_timer_stop: timer=0xffff8884700b6828
MAIN-Thread 2798 [001] 6208.695892: cobalt_core:cobalt_trace_pid: pid=2798, prio=-1
swapper 0 [001] 6208.695901: cobalt_core:cobalt_timer_start: timer=0xffff8884700b6298([host-timer/1]) value=94752 interval=0 mode=0x0
swapper 0 [001] 6208.695906: irq:irq_pipeline_entry: irq=33027
swapper 0 [001] 6208.695906: irq:irq_handler_entry: irq=33027 name=Out-of-band LAPIC timer interrupt
swapper 0 [001] 6208.695907: cobalt_core:cobalt_timer_expire: timer=0xffffc90000978ef0
swapper 0 [001] 6208.695907: cobalt_core:cobalt_thread_resume: name=rt-task474 pid=2738 mask=0x4
swapper 0 [001] 6208.695907: cobalt_core:cobalt_trace_pid: pid=2738, prio=85
swapper 0 [001] 6208.695907: cobalt_core:cobalt_timer_stop: timer=0xffffc90000978ef0
swapper 0 [001] 6208.695908: irq:irq_handler_exit: irq=33027 ret=handled
swapper 0 [001] 6208.695908: irq:irq_pipeline_exit: irq=33027
swapper 0 [001] 6208.695908: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [001] 6208.695909: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [001] 6208.695909: cobalt_core:cobalt_switch_context: prev_name=ROOT/1 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=rt-task474 next_pid=2738 next_prio=85
swapper 0 [001] 6208.695909: cobalt_core:cobalt_timer_start: timer=0xffff8884700b6828([watchdog]) value=1000000000 interval=0 mode=0x0
rt-task4 2738 [001] 6208.695910: cobalt_core:cobalt_trace_pid: pid=2738, prio=85
rt-task4 2738 [001] 6208.695911: cobalt_core:cobalt_thread_suspend: pid=2738 mask=0x4 timeout=6208672120609 timeout_mode=1 wchan=(nil)
rt-task4 2738 [001] 6208.695911: cobalt_core:cobalt_timer_start: timer=0xffffc90000978ef0(MAIN-Thread) value=6208672120609 interval=0 mode=0x1
rt-task4 2738 [001] 6208.695911: cobalt_core:cobalt_schedule: status=0x10000000
rt-task4 2738 [001] 6208.695912: cobalt_core:cobalt_trace_pid: pid=2738, prio=85
rt-task4 2738 [001] 6208.695912: cobalt_core:cobalt_switch_context: prev_name=rt-task4 prev_pid=2738 prev_prio=85 prev_state=0x48044 ==> next_name=ROOT/1 next_pid=0 next_prio=-1
rt-task4 2738 [001] 6208.695912: cobalt_core:cobalt_timer_stop: timer=0xffff8884700b6828
swapper 0 [001] 6208.695913: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [002] 6208.695920: irq:irq_pipeline_entry: irq=33027
swapper 0 [002] 6208.695920: irq:irq_handler_entry: irq=33027 name=Out-of-band LAPIC timer interrupt
swapper 0 [002] 6208.695921: cobalt_core:cobalt_timer_expire: timer=0xffffc9000096eef0
swapper 0 [002] 6208.695921: cobalt_core:cobalt_thread_resume: name=rt-task2 pid=2762 mask=0x4
swapper 0 [002] 6208.695921: cobalt_core:cobalt_trace_pid: pid=2762, prio=85
swapper 0 [002] 6208.695921: cobalt_core:cobalt_timer_stop: timer=0xffffc9000096eef0
swapper 0 [002] 6208.695922: irq:irq_handler_exit: irq=33027 ret=handled
swapper 0 [002] 6208.695922: irq:irq_pipeline_exit: irq=33027
swapper 0 [002] 6208.695922: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [002] 6208.695923: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [002] 6208.695923: cobalt_core:cobalt_switch_context: prev_name=ROOT/2 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=rt-task2 next_pid=2762 next_prio=85
swapper 0 [002] 6208.695923: cobalt_core:cobalt_timer_start: timer=0xffff888470136828([watchdog]) value=1000000000 interval=0 mode=0x0
rt-task2 2762 [002] 6208.695924: cobalt_core:cobalt_trace_pid: pid=2762, prio=85
rt-task2 2762 [002] 6208.695925: cobalt_core:cobalt_thread_suspend: pid=2762 mask=0x4 timeout=6208672084819 timeout_mode=1 wchan=(nil)
rt-task2 2762 [002] 6208.695925: cobalt_core:cobalt_timer_start: timer=0xffffc9000096eef0(MAIN-Thread) value=6208672084819 interval=0 mode=0x1
swapper 0 [001] 6208.695925: irq:irq_pipeline_entry: irq=33027
rt-task2 2762 [002] 6208.695926: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [001] 6208.695926: irq:irq_handler_entry: irq=33027 name=Out-of-band LAPIC timer interrupt
rt-task2 2762 [002] 6208.695926: cobalt_core:cobalt_trace_pid: pid=2762, prio=85
rt-task2 2762 [002] 6208.695926: cobalt_core:cobalt_switch_context: prev_name=rt-task2 prev_pid=2762 prev_prio=85 prev_state=0x48044 ==> next_name=ROOT/2 next_pid=0 next_prio=-1
rt-task2 2762 [002] 6208.695927: cobalt_core:cobalt_timer_stop: timer=0xffff888470136828
swapper 0 [002] 6208.695927: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [001] 6208.695928: cobalt_core:cobalt_timer_expire: timer=0xffffc90000977ef0
swapper 0 [001] 6208.695928: cobalt_core:cobalt_thread_resume: name=rt-task1 pid=2739 mask=0x4
swapper 0 [001] 6208.695928: cobalt_core:cobalt_trace_pid: pid=2739, prio=86
swapper 0 [001] 6208.695928: cobalt_core:cobalt_timer_stop: timer=0xffffc90000977ef0
swapper 0 [001] 6208.695929: irq:irq_handler_exit: irq=33027 ret=handled
swapper 0 [001] 6208.695929: irq:irq_pipeline_exit: irq=33027
swapper 0 [001] 6208.695929: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [001] 6208.695930: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [001] 6208.695930: cobalt_core:cobalt_switch_context: prev_name=ROOT/1 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=rt-task1 next_pid=2739 next_prio=86
swapper 0 [001] 6208.695930: cobalt_core:cobalt_timer_start: timer=0xffff8884700b6828([watchdog]) value=1000000000 interval=0 mode=0x0
rt-task1 2739 [001] 6208.695931: cobalt_core:cobalt_trace_pid: pid=2739, prio=86
rt-task1 2739 [001] 6208.695933: cobalt_core:cobalt_thread_suspend: pid=2739 mask=0x4 timeout=6208672142529 timeout_mode=1 wchan=(nil)
rt-task1 2739 [001] 6208.695933: cobalt_core:cobalt_timer_start: timer=0xffffc90000977ef0(MAIN-Thread) value=6208672142529 interval=0 mode=0x1
rt-task1 2739 [001] 6208.695933: cobalt_core:cobalt_schedule: status=0x10000000
rt-task1 2739 [001] 6208.695934: cobalt_core:cobalt_trace_pid: pid=2739, prio=86
rt-task1 2739 [001] 6208.695934: cobalt_core:cobalt_switch_context: prev_name=rt-task1 prev_pid=2739 prev_prio=86 prev_state=0x48044 ==> next_name=ROOT/1 next_pid=0 next_prio=-1
rt-task1 2739 [001] 6208.695935: cobalt_core:cobalt_timer_stop: timer=0xffff8884700b6828
swapper 0 [001] 6208.695935: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [002] 6208.695937: irq:irq_pipeline_entry: irq=33027
swapper 0 [002] 6208.695937: irq:irq_handler_entry: irq=33027 name=Out-of-band LAPIC timer interrupt
swapper 0 [002] 6208.695937: cobalt_core:cobalt_timer_expire: timer=0xffffc9000096e0f0
swapper 0 [002] 6208.695938: cobalt_core:cobalt_thread_resume: name=rt-task5 pid=2764 mask=0x4
swapper 0 [002] 6208.695938: cobalt_core:cobalt_trace_pid: pid=2764, prio=92
swapper 0 [002] 6208.695938: cobalt_core:cobalt_timer_stop: timer=0xffffc9000096e0f0
swapper 0 [002] 6208.695939: irq:irq_handler_exit: irq=33027 ret=handled
swapper 0 [002] 6208.695939: irq:irq_pipeline_exit: irq=33027
swapper 0 [002] 6208.695939: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [002] 6208.695940: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [002] 6208.695940: cobalt_core:cobalt_switch_context: prev_name=ROOT/2 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=rt-task5 next_pid=2764 next_prio=92
swapper 0 [002] 6208.695940: cobalt_core:cobalt_timer_start: timer=0xffff888470136828([watchdog]) value=1000000000 interval=0 mode=0x0
swapper 0 [000] 6208.695941: irq:irq_pipeline_entry: irq=33027
rt-task5 2764 [002] 6208.695941: cobalt_core:cobalt_trace_pid: pid=2764, prio=92
swapper 0 [000] 6208.695941: irq:irq_handler_entry: irq=33027 name=Out-of-band LAPIC timer interrupt
swapper 0 [000] 6208.695942: cobalt_core:cobalt_timer_expire: timer=0xffff888470036298
swapper 0 [000] 6208.695942: irq:irq_handler_exit: irq=33027 ret=handled
rt-task5 2764 [002] 6208.695942: cobalt_core:cobalt_thread_suspend: pid=2764 mask=0x4 timeout=6208672301501 timeout_mode=1 wchan=(nil)
swapper 0 [000] 6208.695942: irq:irq_pipeline_exit: irq=33027
rt-task5 2764 [002] 6208.695942: cobalt_core:cobalt_timer_start: timer=0xffffc9000096e0f0(MAIN-Thread) value=6208672301501 interval=0 mode=0x1
swapper 0 [000] 6208.695943: irq:irq_handler_entry: irq=27 name=proxy tick
rt-task5 2764 [002] 6208.695943: cobalt_core:cobalt_schedule: status=0x10000000
rt-task5 2764 [002] 6208.695943: cobalt_core:cobalt_trace_pid: pid=2764, prio=92
rt-task5 2764 [002] 6208.695943: cobalt_core:cobalt_switch_context: prev_name=rt-task5 prev_pid=2764 prev_prio=92 prev_state=0x48044 ==> next_name=ROOT/2 next_pid=0 next_prio=-1
rt-task5 2764 [002] 6208.695944: cobalt_core:cobalt_timer_stop: timer=0xffff888470136828
swapper 0 [002] 6208.695944: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [000] 6208.695948: cobalt_core:cobalt_timer_start: timer=0xffff888470036298([host-timer/0]) value=107378 interval=0 mode=0x0
swapper 0 [000] 6208.695948: irq:irq_handler_exit: irq=27 ret=handled
swapper 0 [000] 6208.708726: irq:irq_pipeline_entry: irq=33027
swapper 0 [001] 6208.708726: irq:irq_pipeline_entry: irq=33027
swapper 0 [002] 6208.708726: irq:irq_pipeline_entry: irq=33027
swapper 0 [000] 6208.708726: irq:irq_handler_entry: irq=33027 name=Out-of-band LAPIC timer interrupt
swapper 0 [003] 6208.708727: irq:irq_pipeline_entry: irq=33027
swapper 0 [002] 6208.708727: irq:irq_handler_entry: irq=33027 name=Out-of-band LAPIC timer interrupt
swapper 0 [000] 6208.708727: cobalt_core:cobalt_timer_expire: timer=0xffff888470036298
swapper 0 [001] 6208.708727: irq:irq_handler_entry: irq=33027 name=Out-of-band LAPIC timer interrupt
swapper 0 [003] 6208.708727: irq:irq_handler_entry: irq=33027 name=Out-of-band LAPIC timer interrupt
swapper 0 [000] 6208.708727: irq:irq_handler_exit: irq=33027 ret=handled
swapper 0 [002] 6208.708727: cobalt_core:cobalt_timer_expire: timer=0xffffc900009744f0
swapper 0 [000] 6208.708728: irq:irq_pipeline_exit: irq=33027
swapper 0 [002] 6208.708728: cobalt_core:cobalt_thread_resume: name=rt-task8 pid=2750 mask=0x4
swapper 0 [002] 6208.708728: cobalt_core:cobalt_trace_pid: pid=2750, prio=85
swapper 0 [000] 6208.708728: irq:irq_handler_entry: irq=27 name=proxy tick
swapper 0 [002] 6208.708728: cobalt_core:cobalt_timer_stop: timer=0xffffc900009744f0
swapper 0 [002] 6208.708729: cobalt_core:cobalt_timer_expire: timer=0xffffc900009736f0
swapper 0 [002] 6208.708729: cobalt_core:cobalt_thread_resume: name=rt-task7 pid=2753 mask=0x4
swapper 0 [002] 6208.708729: cobalt_core:cobalt_trace_pid: pid=2753, prio=85
swapper 0 [002] 6208.708729: cobalt_core:cobalt_timer_stop: timer=0xffffc900009736f0
swapper 0 [002] 6208.708730: cobalt_core:cobalt_timer_expire: timer=0xffffc9000096eef0
swapper 0 [002] 6208.708730: cobalt_core:cobalt_thread_resume: name=rt-task2 pid=2762 mask=0x4
swapper 0 [002] 6208.708730: cobalt_core:cobalt_trace_pid: pid=2762, prio=85
swapper 0 [002] 6208.708730: cobalt_core:cobalt_timer_stop: timer=0xffffc9000096eef0
swapper 0 [002] 6208.708731: cobalt_core:cobalt_timer_expire: timer=0xffffc9000096fcf0
swapper 0 [002] 6208.708731: cobalt_core:cobalt_thread_resume: name=rt-task6 pid=2761 mask=0x4
swapper 0 [002] 6208.708731: cobalt_core:cobalt_trace_pid: pid=2761, prio=92
swapper 0 [002] 6208.708731: cobalt_core:cobalt_timer_stop: timer=0xffffc9000096fcf0
swapper 0 [002] 6208.708732: cobalt_core:cobalt_timer_expire: timer=0xffffc9000096e0f0
swapper 0 [002] 6208.708732: cobalt_core:cobalt_thread_resume: name=rt-task5 pid=2764 mask=0x4
swapper 0 [002] 6208.708732: cobalt_core:cobalt_trace_pid: pid=2764, prio=92
swapper 0 [002] 6208.708733: cobalt_core:cobalt_timer_stop: timer=0xffffc9000096e0f0
swapper 0 [002] 6208.708733: cobalt_core:cobalt_timer_expire: timer=0xffff888470136298
swapper 0 [002] 6208.708733: irq:irq_handler_exit: irq=33027 ret=handled
swapper 0 [001] 6208.708733: cobalt_core:cobalt_timer_expire: timer=0xffff8884700b6298
swapper 0 [002] 6208.708734: irq:irq_pipeline_exit: irq=33027
swapper 0 [001] 6208.708734: cobalt_core:cobalt_timer_expire: timer=0xffffc90000979cf0
swapper 0 [002] 6208.708734: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [001] 6208.708734: cobalt_core:cobalt_thread_resume: name=rt-task3 pid=2737 mask=0x4
swapper 0 [001] 6208.708735: cobalt_core:cobalt_trace_pid: pid=2737, prio=91
swapper 0 [001] 6208.708735: cobalt_core:cobalt_timer_stop: timer=0xffffc90000979cf0
swapper 0 [001] 6208.708735: cobalt_core:cobalt_synch_forget: synch=0xffffc9000097ab08
swapper 0 [001] 6208.708735: cobalt_core:cobalt_timer_expire: timer=0xffffc90000978ef0
swapper 0 [001] 6208.708736: cobalt_core:cobalt_thread_resume: name=rt-task474 pid=2738 mask=0x4
swapper 0 [001] 6208.708736: cobalt_core:cobalt_trace_pid: pid=2738, prio=85
swapper 0 [001] 6208.708736: cobalt_core:cobalt_timer_stop: timer=0xffffc90000978ef0
swapper 0 [001] 6208.708737: cobalt_core:cobalt_timer_expire: timer=0xffffc90000977ef0
swapper 0 [001] 6208.708737: cobalt_core:cobalt_thread_resume: name=rt-task1 pid=2739 mask=0x4
swapper 0 [001] 6208.708737: cobalt_core:cobalt_trace_pid: pid=2739, prio=86
swapper 0 [001] 6208.708737: cobalt_core:cobalt_timer_stop: timer=0xffffc90000977ef0
swapper 0 [001] 6208.708738: cobalt_core:cobalt_timer_expire: timer=0xffffffffa0a556b8
swapper 0 [001] 6208.708738: cobalt_core:cobalt_thread_resume: name=kernel-drv-task10 pid=2456 mask=0x4
swapper 0 [001] 6208.708738: cobalt_core:cobalt_trace_pid: pid=2456, prio=94
swapper 0 [001] 6208.708738: cobalt_core:cobalt_timer_stop: timer=0xffffffffa0a556b8
swapper 0 [001] 6208.708739: cobalt_core:cobalt_synch_forget: synch=0xffffffffa0a559e8
swapper 0 [001] 6208.708739: cobalt_core:cobalt_timer_expire: timer=0xffffc900009770f0
swapper 0 [001] 6208.708739: cobalt_core:cobalt_thread_resume: name=1ms-polling-task pid=2740 mask=0x4
swapper 0 [001] 6208.708740: cobalt_core:cobalt_trace_pid: pid=2740, prio=93
swapper 0 [001] 6208.708740: cobalt_core:cobalt_timer_stop: timer=0xffffc900009770f0
swapper 0 [001] 6208.708740: cobalt_core:cobalt_timer_expire: timer=0xffffc900009752f0
swapper 0 [001] 6208.708740: cobalt_core:cobalt_thread_resume: name=rt-task20 pid=2742 mask=0x4
swapper 0 [001] 6208.708741: cobalt_core:cobalt_trace_pid: pid=2742, prio=93
swapper 0 [001] 6208.708741: cobalt_core:cobalt_timer_stop: timer=0xffffc900009752f0
swapper 0 [001] 6208.708741: cobalt_core:cobalt_synch_forget: synch=0xffffffffa0a86d80
swapper 0 [001] 6208.708741: cobalt_core:cobalt_timer_expire: timer=0xffffffffa0a86fe0
swapper 0 [001] 6208.708742: cobalt_core:cobalt_thread_resume: name=kernel-drv-rttask11 pid=2462 mask=0x4
swapper 0 [001] 6208.708742: cobalt_core:cobalt_trace_pid: pid=2462, prio=98
swapper 0 [001] 6208.708742: cobalt_core:cobalt_timer_stop: timer=0xffffffffa0a86fe0
swapper 0 [001] 6208.708742: cobalt_core:cobalt_synch_forget: synch=0xffffffffa0a87310
swapper 0 [001] 6208.708743: cobalt_core:cobalt_timer_expire: timer=0xffffc900009760f0
swapper 0 [001] 6208.708743: cobalt_core:cobalt_thread_resume: name=rt-task19 pid=2741 mask=0x4
swapper 0 [001] 6208.708743: cobalt_core:cobalt_trace_pid: pid=2741, prio=93
swapper 0 [001] 6208.708744: cobalt_core:cobalt_timer_stop: timer=0xffffc900009760f0
swapper 0 [001] 6208.708744: cobalt_core:cobalt_synch_forget: synch=0xffffffffa0aabe00
swapper 0 [001] 6208.708744: irq:irq_handler_exit: irq=33027 ret=handled
swapper 0 [003] 6208.708744: cobalt_core:cobalt_timer_expire: timer=0xffff8884701b6298
swapper 0 [001] 6208.708745: irq:irq_pipeline_exit: irq=33027
swapper 0 [003] 6208.708745: irq:irq_handler_exit: irq=33027 ret=handled
swapper 0 [001] 6208.708745: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [002] 6208.708745: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [003] 6208.708745: irq:irq_pipeline_exit: irq=33027
swapper 0 [002] 6208.708746: cobalt_core:cobalt_switch_context: prev_name=ROOT/2 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=rt-task6 next_pid=2761 next_prio=92
swapper 0 [002] 6208.708746: cobalt_core:cobalt_timer_start: timer=0xffff888470136828([watchdog]) value=1000000000 interval=0 mode=0x0
swapper 0 [003] 6208.708746: irq:irq_handler_entry: irq=27 name=proxy tick
next prev parent reply other threads:[~2025-11-14 2:48 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-11-12 6:09 schedule delay 15ms JerryJun
2025-11-12 8:23 ` Jan Kiszka
2025-11-13 4:00 ` JerryJun
2025-11-13 5:31 ` Jan Kiszka
2025-11-14 2:48 ` JerryJun [this message]
2025-11-14 5:38 ` Jan Kiszka
2025-11-18 15:31 ` JerryJun
2025-11-18 16:00 ` Jan Kiszka
2025-11-20 8:10 ` JerryJun
2025-11-20 18:53 ` Jan Kiszka
2025-11-26 3:20 ` JerryJun
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=17aa2896.2b1e.19a8043a959.Coremail.jerryjun123@163.com \
--to=jerryjun123@163.com \
--cc=jan.kiszka@siemens.com \
--cc=xenomai@lists.linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.