From: JerryJun <jerryjun123@163.com>
To: "Jan Kiszka" <jan.kiszka@siemens.com>,
"xenomai@lists.linux.dev" <xenomai@lists.linux.dev>
Subject: Re:Re: schedule delay 15ms
Date: Thu, 13 Nov 2025 12:00:22 +0800 (CST) [thread overview]
Message-ID: <25a5a707.3daf.19a7b5f1c16.Coremail.jerryjun123@163.com> (raw)
In-Reply-To: <d14c720e-021e-4fc8-8aba-340903db0fdf@siemens.com>
[-- Attachment #1: Type: text/plain, Size: 17203 bytes --]
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 。
At 2025-11-12 16:23:03, "Jan Kiszka" wrote:
>On 12.11.25 07:09, JerryJun wrote:
>>
>> hi:
>> We are encountering some scheduling issues. Within a 15ms time interval (99058.151147 -> 99058.167775), no real-time threads were scheduled,
>> including the swapper idle thread. We have a 1ms-polling-rt-task running on CPU1, but it was also not scheduled during this period.
>> Even the RTDM interrupts from peripherals were not responded to or processed. What could be the reason for this?
>>
>> Architecture: x86_64
>> linux kernel:5.10.199-dovetail1
>
>This version is 2 years old. Did you also check if the latest release
>(v5.10.245-cip65-dovetail1) has this issue?
>
>> cobalt:3.2.4
>> kernel cmdline: xenomai.supported_cpus=0xf idle=halt nosmap
>>
>> Thread-name CPU PRIO
>> main-thread 0 26
>> rt-task1 1 86
>> rt-task3 1 91
>> rt-task4 1 85
>> 1ms-polling-rt-task 1 94
>> rt-task2 2 85
>> rt-task5 2 92
>> rt-task6 2 92
>> rt-task7 2 85
>> rt-task8 2 85
>> rt-task13 2 90
>> rt-task15 2 85
>> kernel-drv-task11 2 98
>> kernel-drv-task10 3 94
>> kernel-drv-task12 3 98
>> kernel-drv-task14 3 98
>>
>> perf record -e cobalt_core:cobalt_schedule
>>
>> swapper 0 [001] 99058.149903: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task1 56487 [001] 99058.149905: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.149930: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.149932: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150029: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.150031: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150034: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150035: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150036: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task4 56486 [001] 99058.150037: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150052: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task1 56487 [001] 99058.150055: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150073: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task5 56510 [002] 99058.150075: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150078: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task6 56507 [002] 99058.150079: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150127: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task7 56499 [002] 99058.150131: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task7 56499 [002] 99058.150147: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task7 56499 [002] 99058.150148: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.150149: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task8 56496 [002] 99058.150150: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150184: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150185: cobalt_core:cobalt_schedule: status=0x10000000
>> t-task3 56485 [001] 99058.150186: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task4 56486 [001] 99058.150187: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150202: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task1 56487 [001] 99058.150205: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150246: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.150248: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150334: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150335: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150336: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task4 56486 [001] 99058.150337: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150345: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.150347: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150352: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task1 56487 [001] 99058.150355: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [003] 99058.150366: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150372: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task5 56510 [002] 99058.150374: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150376: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task6 56507 [002] 99058.150378: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150381: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task7 56499 [002] 99058.150383: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task10 24070 [003] 99058.150387: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150444: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.150446: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150447: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task8 56496 [002] 99058.150448: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150484: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150485: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150486: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task4 56486 [001] 99058.150487: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150502: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task1 56487 [001] 99058.150504: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [003] 99058.150505: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task1 56487 [001] 99058.150505: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task10 24070 [003] 99058.150517: cobalt_core:cobalt_schedule: status=0x10000000
>> main-thread 24485 [002] 99058.150543: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.150544: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150564: cobalt_core:cobalt_schedule: status=0x10000000
>> 1ms-polling-rt-task 56488 [001] 99058.150567: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150611: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task1 56487 [001] 99058.150613: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150630: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task7 56499 [002] 99058.150632: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150634: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150635: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150636: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task4 56486 [001] 99058.150637: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150642: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.150643: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150671: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task5 56510 [002] 99058.150673: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150675: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task6 56507 [002] 99058.150677: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150740: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.150742: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150745: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task8 56496 [002] 99058.150747: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150761: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task1 56487 [001] 99058.150763: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150783: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150785: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150786: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task4 56486 [001] 99058.150787: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150839: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.150841: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150879: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task7 56499 [002] 99058.150881: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150911: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task1 56487 [001] 99058.150913: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.150933: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150934: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.150935: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task4 56486 [001] 99058.150936: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150938: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.150940: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150970: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task5 56510 [002] 99058.150971: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.150974: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task6 56507 [002] 99058.150975: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.151037: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.151039: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.151044: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task8 56496 [002] 99058.151046: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.151060: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task1 56487 [001] 99058.151063: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.151082: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.151084: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.151085: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task4 56486 [001] 99058.151086: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.151138: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task7 56499 [002] 99058.151143: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.151147: cobalt_core:cobalt_schedule: status=0x10000000
>> (---schedule delay 15ms---)
>> swapper 0 [003] 99058.167775: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.167776: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.167777: cobalt_core:cobalt_schedule: status=0x10000000
>> 1ms-polling-rt-task 56488 [001] 99058.167792: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task11 24077 [002] 99058.167794: cobalt_core:cobalt_schedule: status=0x10000000
>> 1ms-polling-rt-task 56488 [001] 99058.167795: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task12 24088 [003] 99058.167797: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.167798: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task11 24077 [002] 99058.167801: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task5 56510 [002] 99058.167803: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task1 56487 [001] 99058.167804: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task6 56507 [002] 99058.167805: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task4 56486 [001] 99058.167807: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task13 56506 [002] 99058.167808: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task10 24070 [003] 99058.167809: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.167810: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task10 24070 [003] 99058.167811: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task13 56506 [002] 99058.167816: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [003] 99058.167817: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task13 56506 [002] 99058.167824: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task13 56506 [002] 99058.167826: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task10 24070 [003] 99058.167827: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task8 56496 [002] 99058.167828: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task10 24070 [003] 99058.167829: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task13 56506 [002] 99058.167833: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [003] 99058.167834: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task10 24070 [003] 99058.167843: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.167893: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task13 56506 [002] 99058.167894: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task7 56499 [002] 99058.167896: cobalt_core:cobalt_schedule: status=0x10000000
>> 1ms-polling-rt-task 56488 [001] 99058.167897: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task15 56598 [002] 99058.167898: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task13 56506 [002] 99058.167906: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task13 56506 [002] 99058.167921: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task15 56598 [002] 99058.167933: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task2 56508 [002] 99058.167934: cobalt_core:cobalt_schedule: status=0x10000000
>> main-thread 24483 [001] 99058.167945: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.167948: cobalt_core:cobalt_schedule: status=0x10000000
>> main-thread 56538 [003] 99058.167950: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.167950: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.167952: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.167953: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.167954: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.167955: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task10 24070 [003] 99058.167955: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task3 56485 [001] 99058.167956: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task1 56487 [001] 99058.167960: cobalt_core:cobalt_schedule: status=0x10000000
>> rt-task4 56486 [001] 99058.167962: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task11 24077 [002] 99058.167968: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task14 24083 [003] 99058.167976: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task14 24083 [003] 99058.167977: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.167977: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task12 24088 [003] 99058.167989: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task11 24077 [002] 99058.167990: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [002] 99058.167993: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task10 24070 [003] 99058.167996: cobalt_core:cobalt_schedule: status=0x10000000
>> swapper 0 [001] 99058.167997: cobalt_core:cobalt_schedule: status=0x10000000
>> kernel-drv-task14 24083 [003] 99058.168000: cobalt_core:cobalt_schedule: status=0x10000000
>>
>
>For a deeper analysis, it would be good to trace all cobalt* and all
>irq* events. Those may tell us if we are not getting irqs at all or if
>something is blocking their processing.
>
>Jan
>
>--
>Siemens AG, Foundational Technologies
>Linux Expert Center
[-- Attachment #2: schedule-delay.txt --]
[-- Type: text/plain, Size: 33451 bytes --]
swapper 0 [002] 7174.313272: cobalt_core:cobalt_timer_start: timer=0xffff888470136828([watchdog]) value=1000000000 interval=0 mode=0x0
rt-task2 3170 [002] 7174.313273: cobalt_core:cobalt_trace_pid: pid=3170, prio=85
swapper 0 [000] 7174.313273: cobalt_core:cobalt_timer_expire: timer=0xffffc9000096a458
swapper 0 [000] 7174.313274: cobalt_core:cobalt_synch_wakeup: synch=0xffffc9000096a540
swapper 0 [000] 7174.313274: cobalt_core:cobalt_thread_resume: name=sampling-10721 pid=10724 mask=0x2
swapper 0 [000] 7174.313274: cobalt_core:cobalt_trace_pid: pid=10724, prio=99
swapper 0 [000] 7174.313275: cobalt_core:cobalt_schedule: status=0x10000000
rt-task2 3170 [002] 7174.313275: cobalt_core:cobalt_thread_suspend: pid=3170 mask=0x4 timeout=7174288833545 timeout_mode=1 wchan=(nil)
rt-task2 3170 [002] 7174.313275: cobalt_core:cobalt_timer_start: timer=0xffffc9000096eef0(MAIN-TASK) value=7174288833545 interval=0 mode=0x1
rt-task2 3170 [002] 7174.313275: cobalt_core:cobalt_schedule: status=0x10000000
rt-task2 3170 [002] 7174.313276: cobalt_core:cobalt_trace_pid: pid=3170, prio=85
rt-task2 3170 [002] 7174.313276: cobalt_core:cobalt_switch_context: prev_name=rt-task2tor prev_pid=3170 prev_prio=85 prev_state=0x48044 ==> next_name=ROOT/2 next_pid=0 next_prio=-1
rt-task2 3170 [002] 7174.313276: cobalt_core:cobalt_timer_stop: timer=0xffff888470136828
swapper 0 [002] 7174.313277: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [000] 7174.313277: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [000] 7174.313278: cobalt_core:cobalt_switch_context: prev_name=ROOT/0 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=sampling-10721 next_pid=10724 next_prio=99
swapper 0 [000] 7174.313278: cobalt_core:cobalt_timer_start: timer=0xffff888470036828([watchdog]) value=1000000000 interval=0 mode=0x0
swapper 0 [001] 7174.313279: irq:irq_pipeline_entry: irq=33027
sampling-10721 10724 [000] 7174.313279: cobalt_core:cobalt_trace_pid: pid=10724, prio=99
swapper 0 [001] 7174.313279: cobalt_core:cobalt_timer_expire: timer=0xffffc90000977ef0
swapper 0 [001] 7174.313280: cobalt_core:cobalt_thread_resume: name=rt-task1 pid=3147 mask=0x4
swapper 0 [001] 7174.313280: cobalt_core:cobalt_trace_pid: pid=3147, prio=86
swapper 0 [001] 7174.313280: cobalt_core:cobalt_timer_stop: timer=0xffffc90000977ef0
swapper 0 [001] 7174.313281: cobalt_core:cobalt_schedule: status=0x10000000
sampling-10721 10724 [000] 7174.313281: cobalt_core:cobalt_synch_sleepon: synch=0xffffc9000096a540
sampling-10721 10724 [000] 7174.313281: cobalt_core:cobalt_thread_suspend: pid=10724 mask=0x2 timeout=0 timeout_mode=0 wchan=0xffffc9000096a540
sampling-10721 10724 [000] 7174.313281: cobalt_core:cobalt_schedule: status=0x10000000
sampling-10721 10724 [000] 7174.313282: cobalt_core:cobalt_trace_pid: pid=10724, prio=99
sampling-10721 10724 [000] 7174.313282: cobalt_core:cobalt_switch_context: prev_name=sampling-10721 prev_pid=10724 prev_prio=99 prev_state=0x4c042 ==> next_name=ROOT/0 next_pid=0 next_prio=-1
sampling-10721 10724 [000] 7174.313282: cobalt_core:cobalt_timer_stop: timer=0xffff888470036828
swapper 0 [000] 7174.313283: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [001] 7174.313283: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [001] 7174.313284: cobalt_core:cobalt_switch_context: prev_name=ROOT/1 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=rt-task1 next_pid=3147 next_prio=86
swapper 0 [001] 7174.313284: cobalt_core:cobalt_timer_start: timer=0xffff8884700b6828([watchdog]) value=1000000000 interval=0 mode=0x0
rt-task1 3147 [001] 7174.313285: cobalt_core:cobalt_trace_pid: pid=3147, prio=86
rt-task1 3147 [001] 7174.313287: cobalt_core:cobalt_thread_suspend: pid=3147 mask=0x4 timeout=7174288896564 timeout_mode=1 wchan=(nil)
rt-task1 3147 [001] 7174.313287: cobalt_core:cobalt_timer_start: timer=0xffffc90000977ef0(MAIN-TASK) value=7174288896564 interval=0 mode=0x1
rt-task1 3147 [001] 7174.313287: cobalt_core:cobalt_schedule: status=0x10000000
rt-task1 3147 [001] 7174.313288: cobalt_core:cobalt_trace_pid: pid=3147, prio=86
rt-task1 3147 [001] 7174.313288: cobalt_core:cobalt_switch_context: prev_name=rt-task1 prev_pid=3147 prev_prio=86 prev_state=0x48044 ==> next_name=ROOT/1 next_pid=0 next_prio=-1
rt-task1 3147 [001] 7174.313289: cobalt_core:cobalt_timer_stop: timer=0xffff8884700b6828
swapper 0 [001] 7174.313289: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [003] 7174.313300: irq:irq_pipeline_entry: irq=33027
swapper 0 [003] 7174.313301: cobalt_core:cobalt_timer_expire: timer=0xffff8884701b6298
swapper 0 [003] 7174.313305: cobalt_core:cobalt_timer_start: timer=0xffff8884701b6298([host-timer/3]) value=83456 interval=0 mode=0x0
swapper 0 [001] 7174.313309: irq:irq_pipeline_entry: irq=33027
swapper 0 [001] 7174.313309: cobalt_core:cobalt_timer_expire: timer=0xffff8884700b6298
swapper 0 [001] 7174.313311: cobalt_core:cobalt_timer_start: timer=0xffff8884700b6298([host-timer/1]) value=194701 interval=0 mode=0x0
swapper 0 [002] 7174.313360: irq:irq_pipeline_entry: irq=33027
swapper 0 [002] 7174.313361: cobalt_core:cobalt_timer_expire: timer=0xffffc900009736f0
swapper 0 [002] 7174.313361: cobalt_core:cobalt_thread_resume: name=rt-task7 or pid=3161 mask=0x4
swapper 0 [002] 7174.313361: cobalt_core:cobalt_trace_pid: pid=3161, prio=85
swapper 0 [002] 7174.313362: cobalt_core:cobalt_timer_stop: timer=0xffffc900009736f0
swapper 0 [002] 7174.313362: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [002] 7174.313362: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [002] 7174.313363: cobalt_core:cobalt_switch_context: prev_name=ROOT/2 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=rt-task7 or next_pid=3161 next_prio=85
swapper 0 [001] 7174.313363: irq:irq_pipeline_entry: irq=33027
swapper 0 [002] 7174.313363: cobalt_core:cobalt_timer_start: timer=0xffff888470136828([watchdog]) value=1000000000 interval=0 mode=0x0
rt-task7 3161 [002] 7174.313364: cobalt_core:cobalt_trace_pid: pid=3161, prio=85
swapper 0 [001] 7174.313364: cobalt_core:cobalt_timer_expire: timer=0xffffc90000979cf0
swapper 0 [001] 7174.313365: cobalt_core:cobalt_thread_resume: name=rt-task3 pid=3145 mask=0x4
swapper 0 [001] 7174.313365: cobalt_core:cobalt_trace_pid: pid=3145, prio=91
swapper 0 [001] 7174.313365: cobalt_core:cobalt_timer_stop: timer=0xffffc90000979cf0
swapper 0 [001] 7174.313365: cobalt_core:cobalt_synch_forget: synch=0xffffc9000097ab08
rt-task7 3161 [002] 7174.313366: cobalt_core:cobalt_thread_suspend: pid=3161 mask=0x4 timeout=7174289074552 timeout_mode=1 wchan=(nil)
swapper 0 [001] 7174.313366: cobalt_core:cobalt_schedule: status=0x10000000
rt-task7 3161 [002] 7174.313366: cobalt_core:cobalt_timer_start: timer=0xffffc900009736f0(MAIN-TASK) value=7174289074552 interval=0 mode=0x1
rt-task7 3161 [002] 7174.313367: cobalt_core:cobalt_schedule: status=0x10000000
rt-task7 3161 [002] 7174.313367: cobalt_core:cobalt_trace_pid: pid=3161, prio=85
rt-task7 3161 [002] 7174.313367: cobalt_core:cobalt_switch_context: prev_name=rt-task7 or prev_pid=3161 prev_prio=85 prev_state=0x48044 ==> next_name=ROOT/2 next_pid=0 next_prio=-1
rt-task7 3161 [002] 7174.313368: cobalt_core:cobalt_timer_stop: timer=0xffff888470136828
swapper 0 [002] 7174.313368: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [001] 7174.313369: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [001] 7174.313369: cobalt_core:cobalt_switch_context: prev_name=ROOT/1 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=rt-task3 next_pid=3145 next_prio=91
swapper 0 [001] 7174.313369: cobalt_core:cobalt_timer_start: timer=0xffff8884700b6828([watchdog]) value=1000000000 interval=0 mode=0x0
rt-task3 3145 [001] 7174.313370: cobalt_core:cobalt_trace_pid: pid=3145, prio=91
swapper 0 [002] 7174.313371: irq:irq_pipeline_entry: irq=33027
rt-task3 3145 [001] 7174.313371: irq:irq_pipeline_entry: irq=33027
swapper 0 [002] 7174.313371: cobalt_core:cobalt_timer_expire: timer=0xffffc9000096eef0
swapper 0 [002] 7174.313371: cobalt_core:cobalt_thread_resume: name=rt-task2tor pid=3170 mask=0x4
swapper 0 [002] 7174.313372: cobalt_core:cobalt_trace_pid: pid=3170, prio=85
swapper 0 [000] 7174.313372: irq:irq_pipeline_entry: irq=33027
swapper 0 [002] 7174.313372: cobalt_core:cobalt_timer_stop: timer=0xffffc9000096eef0
swapper 0 [002] 7174.313372: cobalt_core:cobalt_schedule: status=0x10000000
rt-task3 3145 [001] 7174.313372: cobalt_core:cobalt_timer_expire: timer=0xffffc90000978ef0
rt-task3 3145 [001] 7174.313373: cobalt_core:cobalt_thread_resume: name=rt-task476 pid=3146 mask=0x4
rt-task3 3145 [001] 7174.313373: cobalt_core:cobalt_trace_pid: pid=3146, prio=85
rt-task3 3145 [001] 7174.313373: cobalt_core:cobalt_timer_stop: timer=0xffffc90000978ef0
rt-task3 3145 [001] 7174.313374: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [000] 7174.313374: cobalt_core:cobalt_timer_expire: timer=0xffffc9000096a458
swapper 0 [000] 7174.313374: cobalt_core:cobalt_synch_wakeup: synch=0xffffc9000096a540
swapper 0 [000] 7174.313374: cobalt_core:cobalt_thread_resume: name=sampling-10721 pid=10724 mask=0x2
swapper 0 [000] 7174.313375: cobalt_core:cobalt_trace_pid: pid=10724, prio=99
swapper 0 [000] 7174.313375: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [002] 7174.313375: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [002] 7174.313376: cobalt_core:cobalt_switch_context: prev_name=ROOT/2 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=rt-task2tor next_pid=3170 next_prio=85
swapper 0 [002] 7174.313376: cobalt_core:cobalt_timer_start: timer=0xffff888470136828([watchdog]) value=1000000000 interval=0 mode=0x0
rt-task2 3170 [002] 7174.313377: cobalt_core:cobalt_trace_pid: pid=3170, prio=85
rt-task3 3145 [001] 7174.313377: cobalt_core:cobalt_trace_pid: pid=3145, prio=91
swapper 0 [000] 7174.313378: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [000] 7174.313378: cobalt_core:cobalt_switch_context: prev_name=ROOT/0 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=sampling-10721 next_pid=10724 next_prio=99
swapper 0 [000] 7174.313379: cobalt_core:cobalt_timer_start: timer=0xffff888470036828([watchdog]) value=1000000000 interval=0 mode=0x0
sampling-10721 10724 [000] 7174.313379: cobalt_core:cobalt_trace_pid: pid=10724, prio=99
rt-task2 3170 [002] 7174.313380: cobalt_core:cobalt_thread_suspend: pid=3170 mask=0x4 timeout=7174288937443 timeout_mode=1 wchan=(nil)
rt-task2 3170 [002] 7174.313380: cobalt_core:cobalt_timer_start: timer=0xffffc9000096eef0(MAIN-TASK) value=7174288937443 interval=0 mode=0x1
rt-task2 3170 [002] 7174.313381: cobalt_core:cobalt_schedule: status=0x10000000
rt-task2 3170 [002] 7174.313381: cobalt_core:cobalt_trace_pid: pid=3170, prio=85
rt-task2 3170 [002] 7174.313381: cobalt_core:cobalt_switch_context: prev_name=rt-task2tor prev_pid=3170 prev_prio=85 prev_state=0x48044 ==> next_name=ROOT/2 next_pid=0 next_prio=-1
rt-task2 3170 [002] 7174.313382: cobalt_core:cobalt_timer_stop: timer=0xffff888470136828
swapper 0 [002] 7174.313382: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
rt-task3 3145 [001] 7174.313383: cobalt_core:cobalt_synch_acquire: synch=0xffffc9000097a908
sampling-10721 10724 [000] 7174.313383: cobalt_core:cobalt_synch_sleepon: synch=0xffffc9000096a540
sampling-10721 10724 [000] 7174.313384: cobalt_core:cobalt_thread_suspend: pid=10724 mask=0x2 timeout=0 timeout_mode=0 wchan=0xffffc9000096a540
sampling-10721 10724 [000] 7174.313384: cobalt_core:cobalt_schedule: status=0x10000000
sampling-10721 10724 [000] 7174.313384: cobalt_core:cobalt_trace_pid: pid=10724, prio=99
sampling-10721 10724 [000] 7174.313385: cobalt_core:cobalt_switch_context: prev_name=sampling-10721 prev_pid=10724 prev_prio=99 prev_state=0x4c042 ==> next_name=ROOT/0 next_pid=0 next_prio=-1
sampling-10721 10724 [000] 7174.313385: cobalt_core:cobalt_timer_stop: timer=0xffff888470036828
swapper 0 [000] 7174.313386: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
rt-task3 3145 [001] 7174.313386: cobalt_core:cobalt_synch_release: synch=0xffffc9000097a908
rt-task3 3145 [001] 7174.313386: cobalt_core:cobalt_synch_sleepon: synch=0xffffc9000097ab08
rt-task3 3145 [001] 7174.313387: cobalt_core:cobalt_thread_suspend: pid=3145 mask=0x2 timeout=7174288993625 timeout_mode=1 wchan=0xffffc9000097ab08
rt-task3 3145 [001] 7174.313387: cobalt_core:cobalt_timer_start: timer=0xffffc90000979cf0(MAIN-TASK) value=7174288993625 interval=0 mode=0x1
rt-task3 3145 [001] 7174.313387: cobalt_core:cobalt_schedule: status=0x10000000
rt-task3 3145 [001] 7174.313388: cobalt_core:cobalt_trace_pid: pid=3145, prio=91
rt-task3 3145 [001] 7174.313388: cobalt_core:cobalt_switch_context: prev_name=rt-task3 prev_pid=3145 prev_prio=91 prev_state=0x48046 ==> next_name=rt-task476 next_pid=3146 next_prio=85
rt-task4 3146 [001] 7174.313389: cobalt_core:cobalt_trace_pid: pid=3146, prio=85
swapper 0 [003] 7174.313389: irq:irq_pipeline_entry: irq=33027
rt-task4 3146 [001] 7174.313390: cobalt_core:cobalt_thread_suspend: pid=3146 mask=0x4 timeout=7174288999408 timeout_mode=1 wchan=(nil)
rt-task4 3146 [001] 7174.313390: cobalt_core:cobalt_timer_start: timer=0xffffc90000978ef0(MAIN-TASK) value=7174288999408 interval=0 mode=0x1
rt-task4 3146 [001] 7174.313390: cobalt_core:cobalt_schedule: status=0x10000000
rt-task4 3146 [001] 7174.313391: cobalt_core:cobalt_trace_pid: pid=3146, prio=85
rt-task4 3146 [001] 7174.313391: cobalt_core:cobalt_switch_context: prev_name=rt-task476 prev_pid=3146 prev_prio=85 prev_state=0x48044 ==> next_name=ROOT/1 next_pid=0 next_prio=-1
rt-task4 3146 [001] 7174.313391: cobalt_core:cobalt_timer_stop: timer=0xffff8884700b6828
swapper 0 [001] 7174.313392: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [003] 7174.313392: cobalt_core:cobalt_timer_expire: timer=0xffff8884701b6298
swapper 0 [003] 7174.313396: cobalt_core:cobalt_timer_start: timer=0xffff8884701b6298([host-timer/3]) value=84197 interval=0 mode=0x0
swapper 0 [003] 7174.313414: irq:irq_pipeline_entry: irq=114
swapper 0 [003] 7174.323086: irq:irq_pipeline_entry: irq=33027
swapper 0 [000] 7174.323087: irq:irq_pipeline_entry: irq=33027
swapper 0 [001] 7174.323087: irq:irq_pipeline_entry: irq=33027
swapper 0 [002] 7174.323087: irq:irq_pipeline_entry: irq=33027
swapper 0 [003] 7174.323087: cobalt_core:cobalt_timer_expire: timer=0xffffffffa0a546b8
swapper 0 [003] 7174.323088: cobalt_core:cobalt_thread_resume: name=kernel-drv-task11 pid=2456 mask=0x4
swapper 0 [003] 7174.323088: cobalt_core:cobalt_trace_pid: pid=2456, prio=94
swapper 0 [003] 7174.323088: cobalt_core:cobalt_timer_stop: timer=0xffffffffa0a546b8
swapper 0 [003] 7174.323088: cobalt_core:cobalt_synch_forget: synch=0xffffffffa0a549e8
swapper 0 [003] 7174.323089: cobalt_core:cobalt_timer_expire: timer=0xffff8884701b6298
swapper 0 [000] 7174.323089: cobalt_core:cobalt_timer_expire: timer=0xffff888470036298
swapper 0 [003] 7174.323089: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [000] 7174.323090: cobalt_core:cobalt_timer_expire: timer=0xffffc9000096a458
swapper 0 [000] 7174.323090: cobalt_core:cobalt_synch_wakeup: synch=0xffffc9000096a540
swapper 0 [000] 7174.323090: cobalt_core:cobalt_thread_resume: name=sampling-10721 pid=10724 mask=0x2
swapper 0 [000] 7174.323090: cobalt_core:cobalt_trace_pid: pid=10724, prio=99
swapper 0 [000] 7174.323091: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [001] 7174.323091: cobalt_core:cobalt_timer_expire: timer=0xffffc90000977ef0
swapper 0 [001] 7174.323092: cobalt_core:cobalt_thread_resume: name=rt-task1 pid=3147 mask=0x4
swapper 0 [001] 7174.323092: cobalt_core:cobalt_trace_pid: pid=3147, prio=86
swapper 0 [001] 7174.323092: cobalt_core:cobalt_timer_stop: timer=0xffffc90000977ef0
swapper 0 [001] 7174.323092: cobalt_core:cobalt_timer_expire: timer=0xffff8884700b6298
swapper 0 [001] 7174.323093: cobalt_core:cobalt_timer_expire: timer=0xffffc90000979cf0
swapper 0 [001] 7174.323093: cobalt_core:cobalt_thread_resume: name=rt-task3 pid=3145 mask=0x4
swapper 0 [001] 7174.323093: cobalt_core:cobalt_trace_pid: pid=3145, prio=91
swapper 0 [001] 7174.323093: cobalt_core:cobalt_timer_stop: timer=0xffffc90000979cf0
swapper 0 [001] 7174.323094: cobalt_core:cobalt_synch_forget: synch=0xffffc9000097ab08
swapper 0 [001] 7174.323094: cobalt_core:cobalt_timer_expire: timer=0xffffc90000978ef0
swapper 0 [001] 7174.323094: cobalt_core:cobalt_thread_resume: name=rt-task476 pid=3146 mask=0x4
swapper 0 [001] 7174.323095: cobalt_core:cobalt_trace_pid: pid=3146, prio=85
swapper 0 [001] 7174.323095: cobalt_core:cobalt_timer_stop: timer=0xffffc90000978ef0
swapper 0 [001] 7174.323095: cobalt_core:cobalt_timer_expire: timer=0xffffc900009770f0
swapper 0 [001] 7174.323095: cobalt_core:cobalt_thread_resume: name=1ms-polling-task76 pid=3148 mask=0x4
swapper 0 [001] 7174.323096: cobalt_core:cobalt_trace_pid: pid=3148, prio=93
swapper 0 [001] 7174.323096: cobalt_core:cobalt_timer_stop: timer=0xffffc900009770f0
swapper 0 [001] 7174.323096: cobalt_core:cobalt_timer_expire: timer=0xffffc900009752f0
swapper 0 [001] 7174.323097: cobalt_core:cobalt_thread_resume: name=rt-task20076 pid=3150 mask=0x4
swapper 0 [001] 7174.323097: cobalt_core:cobalt_trace_pid: pid=3150, prio=93
swapper 0 [001] 7174.323097: cobalt_core:cobalt_timer_stop: timer=0xffffc900009752f0
swapper 0 [001] 7174.323097: cobalt_core:cobalt_synch_forget: synch=0xffffffffa0a83d80
swapper 0 [002] 7174.323098: cobalt_core:cobalt_timer_expire: timer=0xffffc9000096eef0
swapper 0 [001] 7174.323098: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [002] 7174.323098: cobalt_core:cobalt_thread_resume: name=rt-task2tor pid=3170 mask=0x4
swapper 0 [002] 7174.323099: cobalt_core:cobalt_trace_pid: pid=3170, prio=85
swapper 0 [002] 7174.323099: cobalt_core:cobalt_timer_stop: timer=0xffffc9000096eef0
swapper 0 [002] 7174.323099: cobalt_core:cobalt_timer_expire: timer=0xffffc9000096e0f0
swapper 0 [002] 7174.323099: cobalt_core:cobalt_thread_resume: name=rt-task5 pid=3172 mask=0x4
swapper 0 [002] 7174.323100: cobalt_core:cobalt_trace_pid: pid=3172, prio=92
swapper 0 [002] 7174.323100: cobalt_core:cobalt_timer_stop: timer=0xffffc9000096e0f0
swapper 0 [002] 7174.323100: cobalt_core:cobalt_timer_expire: timer=0xffffc9000096fcf0
swapper 0 [002] 7174.323100: cobalt_core:cobalt_thread_resume: name=rt-task6 pid=3169 mask=0x4
swapper 0 [002] 7174.323101: cobalt_core:cobalt_trace_pid: pid=3169, prio=92
swapper 0 [002] 7174.323101: cobalt_core:cobalt_timer_stop: timer=0xffffc9000096fcf0
swapper 0 [002] 7174.323101: cobalt_core:cobalt_timer_expire: timer=0xffffc900009744f0
swapper 0 [002] 7174.323102: cobalt_core:cobalt_thread_resume: name=rt-task8 pid=3158 mask=0x4
swapper 0 [002] 7174.323102: cobalt_core:cobalt_trace_pid: pid=3158, prio=85
swapper 0 [002] 7174.323102: cobalt_core:cobalt_timer_stop: timer=0xffffc900009744f0
swapper 0 [002] 7174.323102: cobalt_core:cobalt_timer_expire: timer=0xffffc900009736f0
swapper 0 [002] 7174.323103: cobalt_core:cobalt_thread_resume: name=rt-task7 or pid=3161 mask=0x4
swapper 0 [002] 7174.323103: cobalt_core:cobalt_trace_pid: pid=3161, prio=85
swapper 0 [002] 7174.323103: cobalt_core:cobalt_timer_stop: timer=0xffffc900009736f0
swapper 0 [002] 7174.323103: cobalt_core:cobalt_timer_expire: timer=0xffff888470136298
swapper 0 [002] 7174.323104: cobalt_core:cobalt_timer_expire: timer=0xffffffffa0a83fe0
swapper 0 [002] 7174.323104: cobalt_core:cobalt_thread_resume: name=kernel-drv-task11 pid=2462 mask=0x4
swapper 0 [002] 7174.323104: cobalt_core:cobalt_trace_pid: pid=2462, prio=98
swapper 0 [002] 7174.323104: cobalt_core:cobalt_timer_stop: timer=0xffffffffa0a83fe0
swapper 0 [002] 7174.323105: cobalt_core:cobalt_synch_forget: synch=0xffffffffa0a84310
swapper 0 [003] 7174.323105: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [002] 7174.323105: cobalt_core:cobalt_schedule: status=0x10000000
swapper 0 [003] 7174.323106: cobalt_core:cobalt_switch_context: prev_name=ROOT/3 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=kernel-drv-task11 next_pid=2456 next_prio=94
swapper 0 [003] 7174.323106: cobalt_core:cobalt_timer_start: timer=0xffff8884701b6828([watchdog]) value=1000000000 interval=0 mode=0x0
kernel-drv-task11 2456 [003] 7174.323107: cobalt_core:cobalt_trace_pid: pid=2456, prio=94
swapper 0 [000] 7174.323108: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [000] 7174.323108: cobalt_core:cobalt_switch_context: prev_name=ROOT/0 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=sampling-10721 next_pid=10724 next_prio=99
swapper 0 [000] 7174.323109: cobalt_core:cobalt_timer_start: timer=0xffff888470036828([watchdog]) value=1000000000 interval=0 mode=0x0
sampling-10721 10724 [000] 7174.323110: cobalt_core:cobalt_trace_pid: pid=10724, prio=99
swapper 0 [001] 7174.323110: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
swapper 0 [001] 7174.323111: cobalt_core:cobalt_switch_context: prev_name=ROOT/1 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=1ms-polling-task76 next_pid=3148 next_prio=93
swapper 0 [001] 7174.323111: cobalt_core:cobalt_timer_start: timer=0xffff8884700b6828([watchdog]) value=1000000000 interval=0 mode=0x0
1ms-polling-task 3148 [001] 7174.323112: cobalt_core:cobalt_trace_pid: pid=3148, prio=93
swapper 0 [002] 7174.323113: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
1ms-polling-task 3148 [001] 7174.323113: irq:irq_pipeline_entry: irq=83
swapper 0 [002] 7174.323113: cobalt_core:cobalt_switch_context: prev_name=ROOT/2 prev_pid=0 prev_prio=-1 prev_state=0x18008 ==> next_name=kernel-drv-task11 next_pid=2462 next_prio=98
swapper 0 [002] 7174.323113: cobalt_core:cobalt_timer_start: timer=0xffff888470136828([watchdog]) value=1000000000 interval=0 mode=0x0
kernel-drv-task11 2462 [002] 7174.323114: cobalt_core:cobalt_trace_pid: pid=2462, prio=98
sampling-10721 10724 [000] 7174.323115: cobalt_core:cobalt_synch_sleepon: synch=0xffffc9000096a540
sampling-10721 10724 [000] 7174.323115: cobalt_core:cobalt_thread_suspend: pid=10724 mask=0x2 timeout=0 timeout_mode=0 wchan=0xffffc9000096a540
sampling-10721 10724 [000] 7174.323116: cobalt_core:cobalt_schedule: status=0x10000000
sampling-10721 10724 [000] 7174.323116: cobalt_core:cobalt_trace_pid: pid=10724, prio=99
sampling-10721 10724 [000] 7174.323116: cobalt_core:cobalt_switch_context: prev_name=sampling-10721 prev_pid=10724 prev_prio=99 prev_state=0x4c042 ==> next_name=ROOT/0 next_pid=0 next_prio=-1
sampling-10721 10724 [000] 7174.323117: cobalt_core:cobalt_timer_stop: timer=0xffff888470036828
swapper 0 [000] 7174.323117: cobalt_core:cobalt_trace_pid: pid=0, prio=-1
kernel-drv-task11 2456 [003] 7174.323124: irq:irq_pipeline_entry: irq=33044
swapper 0 [000] 7174.323125: cobalt_core:cobalt_timer_start: timer=0xffff888470036298([host-timer/0]) value=1415302 interval=0 mode=0x0
1ms-polling-task 3148 [001] 7174.323125: irq:irq_pipeline_entry: irq=33044
swapper 0 [000] 7174.323126: cobalt_core:cobalt_timer_start: timer=0xffff888470036298([host-timer/0]) value=7336453 interval=0 mode=0x0
swapper 0 [000] 7174.323126: cobalt_core:cobalt_timer_start: timer=0xffff888470036298([host-timer/0]) value=1413993 interval=0 mode=0x0
1ms-polling-task 3148 [001] 7174.323127: cobalt_core:cobalt_synch_sleepon: synch=0xffffffffa0a54058
1ms-polling-task 3148 [001] 7174.323127: cobalt_core:cobalt_thread_suspend: pid=3148 mask=0x2 timeout=0 timeout_mode=0 wchan=0xffffffffa0a54058
1ms-polling-task 3148 [001] 7174.323127: cobalt_core:cobalt_schedule: status=0x10000000
1ms-polling-task 3148 [001] 7174.323128: cobalt_core:cobalt_trace_pid: pid=3148, prio=93
1ms-polling-task 3148 [001] 7174.323128: cobalt_core:cobalt_switch_context: prev_name=1ms-polling-task76 prev_pid=3148 prev_prio=93 prev_state=0x48042 ==> next_name=rt-task20076 next_pid=3150 next_prio=93
rt-task20 3150 [001] 7174.323129: cobalt_core:cobalt_trace_pid: pid=3150, prio=93
kernel-drv-task11 2456 [003] 7174.323130: cobalt_core:cobalt_synch_wakeup: synch=0xffffffffa0a54058
kernel-drv-task11 2462 [002] 7174.323130: irq:irq_pipeline_entry: irq=33044
kernel-drv-task11 2456 [003] 7174.323131: cobalt_core:cobalt_thread_resume: name=1ms-polling-task76 pid=3148 mask=0x2
kernel-drv-task11 2456 [003] 7174.323131: cobalt_core:cobalt_trace_pid: pid=3148, prio=93
kernel-drv-task11 2456 [003] 7174.323131: cobalt_core:cobalt_schedule: status=0x10000000
kernel-drv-task11 2456 [003] 7174.323132: cobalt_core:cobalt_trace_pid: pid=2456, prio=94
rt-task20 3150 [001] 7174.323133: irq:irq_pipeline_entry: irq=33025
MAIN-TASK 3128 [000] 7174.323133: cobalt_core:cobalt_timer_start: timer=0xffff888470036298([host-timer/0]) value=999886 interval=0 mode=0x0
rt-task20 3150 [001] 7174.323133: cobalt_core:cobalt_schedule_remote: status=0x10000000
rt-task20 3150 [001] 7174.323134: cobalt_core:cobalt_schedule: status=0x10000000
rt-task20 3150 [001] 7174.323135: cobalt_core:cobalt_trace_pid: pid=3150, prio=93
kernel-drv-task11 2462 [002] 7174.323136: cobalt_core:cobalt_synch_sleepon: synch=0xffffffffa0a839b8
kernel-drv-task11 2462 [002] 7174.323136: cobalt_core:cobalt_thread_suspend: pid=2462 mask=0x2 timeout=0 timeout_mode=0 wchan=0xffffffffa0a839b8
kernel-drv-task11 2462 [002] 7174.323137: cobalt_core:cobalt_schedule: status=0x10000000
kernel-drv-task11 2462 [002] 7174.323137: cobalt_core:cobalt_trace_pid: pid=2462, prio=98
kernel-drv-task11 2462 [002] 7174.323138: cobalt_core:cobalt_switch_context: prev_name=kernel-drv-task11 prev_pid=2462 prev_prio=98 prev_state=0x42 ==> next_name=rt-task5 next_pid=3172 next_prio=92
rt-task5 3172 [002] 7174.323138: cobalt_core:cobalt_trace_pid: pid=3172, prio=92
latency test result:
RTD| -2.334| -0.852| 24.850| 96| 0| -2.585| 9636.115
RTD| -2.417| -0.840| 27.158| 96| 0| -2.585| 9636.115
RTD| -2.408| -0.850| 26.248| 96| 0| -2.585| 9636.115
RTD| -2.453| -0.769| 23.633| 96| 0| -2.585| 9636.115
RTD| -2.288| -0.778| 26.945| 96| 0| -2.585| 9636.115
RTD| -2.415| -0.811| 28.071| 96| 0| -2.585| 9636.115
RTD| -2.345| -0.863| 22.760| 96| 0| -2.585| 9636.115
RTD| -2.369| -0.810| 26.263| 96| 0| -2.585| 9636.115
RTD| -2.307| -0.874| 23.359| 96| 0| -2.585| 9636.115
RTD| -2.334| -0.890| 27.921| 96| 0| -2.585| 9636.115
RTD| -2.374| -0.757| 24.251| 96| 0| -2.585| 9636.115
RTD| -2.440| -0.786| 19.938| 96| 0| -2.585| 9636.115
RTD| -2.343| -0.823| 27.010| 96| 0| -2.585| 9636.115
RTD| -2.339| -0.902| 29.216| 96| 0| -2.585| 9636.115
RTD| -2.351| -0.826| 19.601| 96| 0| -2.585| 9636.115
RTT| 00:37:28 (periodic user-mode task, 100 us period, priority 99)
RTH|----lat min|----lat avg|----lat max|-overrun|---msw|---lat best|--lat worst
RTD| -2.338| -0.859| 28.091| 96| 0| -2.585| 9636.115
RTD| -2.342| -0.905| 23.030| 96| 0| -2.585| 9636.115
RTD| -2.402| -0.778| 26.933| 96| 0| -2.585| 9636.115
RTD| -2.318| -0.726| 27.356| 96| 0| -2.585| 9636.115
RTD| -2.332| -0.820| 19.761| 96| 0| -2.585| 9636.115
RTD| -2.393| -0.868| 24.489| 96| 0| -2.585| 9636.115
next prev parent reply other threads:[~2025-11-13 4:00 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 [this message]
2025-11-13 5:31 ` Jan Kiszka
2025-11-14 2:48 ` JerryJun
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=25a5a707.3daf.19a7b5f1c16.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.