From: Johann Obermayr <johann.obermayr@sigmatek.at>
To: Xenomai@xenomai.org
Subject: Re: [Xenomai] usage of rtdm_task_sleep_abs
Date: Mon, 13 Jul 2015 16:56:50 +0200 [thread overview]
Message-ID: <55A3D1B2.50905@sigmatek.at> (raw)
In-Reply-To: <20150713140208.GC1554@hermes.click-hack.org>
Am 13.07.2015 um 16:02 schrieb Gilles Chanteperdrix:
> On Mon, Jul 13, 2015 at 03:41:55PM +0200, Johann Obermayr wrote:
>> Am 10.07.2015 um 12:49 schrieb Gilles Chanteperdrix:
>>> On Fri, Jul 10, 2015 at 12:43:29PM +0200, Johann Obermayr wrote:
>>>> Am 10.07.2015 um 11:46 schrieb Gilles Chanteperdrix:
>>>>> On Fri, Jul 10, 2015 at 11:34:59AM +0200, Johann Obermayr wrote:
>>>>>> Am 09.07.2015 um 17:51 schrieb Gilles Chanteperdrix:
>>>>>>> On Thu, Jul 09, 2015 at 05:43:03PM +0200, Johann Obermayr wrote:
>>>>>>>> Am 09.07.2015 um 16:19 schrieb Gilles Chanteperdrix:
>>>>>>>>> On Thu, Jul 09, 2015 at 02:15:55PM +0200, Johann Obermayr wrote:
>>>>>>>>>> Hello,
>>>>>>>>>>
>>>>>>>>>> we have follow situation
>>>>>>>>>>
>>>>>>>>>> u64 lrtdrv_time_of_irq_ns ;
>>>>>>>>>> void worker_task()
>>>>>>>>>> {
>>>>>>>>>> while(1)
>>>>>>>>>> {
>>>>>>>>>> rtdm_task_sleep_abs(lrtdrv_time_of_irq_ns + 950000ull,
>>>>>>>>>> RTDM_TIMERMODE_ABSOLUTE);
>>>>>>>>>> do_something();
>>>>>>>>>> }
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> _kernel_rtdm_irq_handler()
>>>>>>>>>> {
>>>>>>>>>> lrtdrv_time_of_irq_ns = rtdm_clock_read_monotonic();
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> the _kernel_irq_callback() is called every 1ms.
>>>>>>>>>> we will , that the worker_task begin 50us before next irq
>>>>>>>>>>
>>>>>>>>>> But sometime, the worker task start ~50us after irq. Why ?
>>>>>>>>> Best way to know, enable the I-pipe tracer, setup sufficient back
>>>>>>>>> trace points, and when the wrong wake up happens, trigger an I-pipe
>>>>>>>>> trace.
>>>>>>>>>
>>>>>>>> i will enable i-pipe tracer.
>>>>>>>> found out, that
>>>>>>>>
>>>>>>>> rtdm_task_sleep_abs(xxx, RTDM_TIMERMODE_ABSOLUTE);
>>>>>>>> u64 calc = rtdm_clock_read_monotonic();
>>>>>>>>
>>>>>>>> sometime the diff between xxx & calc is biger than 61000ns.
>>>>>>> This is called "kernel task scheduling latency". It can be measured by
>>>>>>> the latency -t 1 test.
>>>>>> Ok, i will test it with this test.
>>>>>> Here a simple list of measure from rtdm_task_sleep_abs(xxx) calc =
>>>>>> rtdm_clock_read_monotonic
>>>>> Yeah, latency -t 1 does that too. Only much better.
>>>>>
>>>> Result a) only latency -t 1
>>>> RTT| 00:00:01 (in-kernel periodic task, 100 us period, priority 99)
>>>> RTH|----lat min|----lat avg|----lat max|-overrun|---msw|---lat best|--lat
>>>> worst
>>>> RTD| -2.618| -2.481| -2.384| 0| 0| -2.618| -2.384
>>>> RTD| -2.506| -2.477| -2.301| 0| 0| -2.618| -2.301
>>>> RTD| -2.590| -2.479| -2.192| 0| 0| -2.618| -2.192
>>>> RTD| -2.517| -2.489| -2.324| 0| 0| -2.618| -2.192
>>>> RTD| -2.612| -2.490| -2.335| 0| 0| -2.618| -2.192
>>>> RTD| -2.723| -2.490| -2.300| 0| 0| -2.723| -2.192
>>>> RTD| -2.521| -2.491| -2.332| 0| 0| -2.723| -2.192
>>>> RTD| -2.624| -2.492| -2.346| 0| 0| -2.723| -2.192
>>>> RTD| -2.520| -2.490| -2.341| 0| 0| -2.723| -2.192
>>>> RTD| -2.584| -2.490| -2.353| 0| 0| -2.723| -2.192
>>>> RTD| -2.521| -2.487| -2.333| 0| 0| -2.723| -2.192
>>>> RTD| -2.521| -2.490| -2.329| 0| 0| -2.723| -2.192
>>>> RTD| -2.519| -2.488| -1.946| 0| 0| -2.723| -1.946
>>>> RTD| -2.521| -2.490| -2.353| 0| 0| -2.723| -1.946
>>>> RTD| -2.605| -2.490| -2.343| 0| 0| -2.723| -1.946
>>>> RTD| -2.521| -2.490| -2.328| 0| 0| -2.723| -1.946
>>>> RTD| -2.568| -2.489| -2.337| 0| 0| -2.723| -1.946
>>>> RTD| -2.520| -2.490| -2.329| 0| 0| -2.723| -1.946
>>>> RTD| -2.553| -2.491| -2.337| 0| 0| -2.723| -1.946
>>>> RTD| -2.521| -2.491| -2.325| 0| 0| -2.723| -1.946
>>>> RTD| -2.521| -2.490| -2.341| 0| 0| -2.723| -1.946
>>>>
>>>> Result b) with our application, that copy with a releaxed task from/to a
>>>> SRAM on a PCI Card.
>>>> RTT| 00:00:01 (in-kernel periodic task, 100 us period, priority 99)
>>>> RTH|---lat min|---lat avg|----lat max|-overrun|---msw|---lat best|--lat
>>>> worst
>>>> RTD| -2.680| -1.537| 716.496| 38| 0| -2.680| 716.496
>>>> RTD| -2.680| -1.414| 691.232| 81| 0| -2.680| 716.496
>>>> RTD| -3.051| -0.877| 739.939| 120| 0| -3.051| 739.939
>>>> RTD| -2.662| -1.422| 738.747| 160| 0| -3.051| 739.939
>>>> RTD| -2.713| -1.637| 726.880| 191| 0| -3.051| 739.939
>>>> RTD| -2.656| -1.044| 675.880| 218| 0| -3.051| 739.939
>>>> RTD| -2.655| -1.269| 753.354| 251| 0| -3.051| 753.354
>>>> RTD| -2.661| -1.344| 633.684| 301| 0| -3.051| 753.354
>>>> RTD| -2.663| -1.626| 698.008| 333| 0| -3.051| 753.354
>>>> RTD| -2.662| -0.579| 751.352| 379| 0| -3.051| 753.354
>>>> RTD| -2.669| -1.455| 733.275| 410| 0| -3.051| 753.354
>>>> RTD| -2.758| -1.670| 629.569| 434| 0| -3.051| 753.354
>>>> RTD| -2.760| -1.686| 690.451| 445| 0| -3.051| 753.354
>>>> RTD| -2.668| -1.032| 753.099| 483| 0| -3.051| 753.354
>>>> RTD| -2.661| -1.476| 735.519| 518| 0| -3.051| 753.354
>>>> RTD| -2.660| -1.647| 725.828| 552| 0| -3.051| 753.354
>>>> RTD| -2.661| -1.236| 250.879| 556| 0| -3.051| 753.354
>>> Your application (and more probably driver) has a problem, it
>>> probably creates large interrupts masking section. Once again, to
>>> understand what the problem is, I suggest using the I-pipe tracer.
>>>
>> Hello,
>>
>> i have add a ipipe trace. But i don't understand it.
>>
>> the function lrtdrv_monitoring_irq has no mutex, only a atomic funtion and
>> write result into a ring buffer.
>> (see your trace screen. red lines)
>>
>> http://www.pic-upload.de/view-27670244/Trace001.png.html
> Neither do I. We do not know when the interrupt was expected, so we
> basically can not say how much it is late.
>
> So, please:
> 1- run the latency test but generate load with the dohell script
> instead of running your application.
>
> If you get large latencies, then it is probable that the issue does
> not come from your application
>
> 2- Enable the I-pipe tracer, and run the latency test with the -f
> argument, generating with whatever load (dohell script, or your
> application) which causes high latencies.
>
> Regards.
>
without your application, there are no large latencies.
with your application see frozen.txt (with latency -f)
We see the problem only if one task (background) is accessing the SRAM
on your PCI-Card. if we stop this task, all is ok.
So we have a higher prior task (pci-locker), that interrupt the
background task, so that the pci bus get free.
regards
Johann
-------------- next part --------------
I-pipe frozen back-tracing service on 3.10.0/ipipe release #1
------------------------------------------------------------
CPU: 0, Freeze: 1619507745620 cycles, Trace Points: 2000 (+10)
Calibrated minimum trace-point overhead: 0.078 us
+----- Hard IRQs ('|': locked)
|+-- Xenomai
||+- Linux ('*': domain stalled, '+': current, '#': current+stalled)
||| +---------- Delay flag ('+': > 1 us, '!': > 10 us)
||| | +- NMI noise ('N')
||| | |
Type User Val. Time Delay Function (Parent)
:| + end 0x80000001 -2589 0.127 rtdm_in_rt_context+0x67 (__rt_dev_ioctl+0x36)
: + func -2589 0.117 lrt_ioctl+0x3 [sigmatek_lrt] (__rt_dev_ioctl+0x46)
: + func -2589 0.136 lrt_ioctl_work+0xc [sigmatek_lrt] (lrt_ioctl+0x10 [sigmatek_lrt])
: + func -2589 0.124 lrtdrv_timing_wait+0x9 [sigmatek_lrt] (lrt_ioctl_work+0x41d [sigmatek_lrt])
:| + begin 0x80000001 -2589 0.144 lrtdrv_timing_wait+0x39 [sigmatek_lrt] (lrt_ioctl_work+0x41d [sigmatek_lrt])
:| + end 0x80000001 -2588 0.129 lrtdrv_timing_wait+0x85 [sigmatek_lrt] (lrt_ioctl_work+0x41d [sigmatek_lrt])
: + func -2588 0.118 rtdm_event_wait+0x3 (lrtdrv_timing_wait+0xdc [sigmatek_lrt])
: + func -2588 0.120 rtdm_event_timedwait+0x9 (rtdm_event_wait+0x13)
:| + begin 0x80000000 -2588 0.155 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.14+0x9)
:| # func -2588 0.157 xnsynch_sleep_on+0x9 (rtdm_event_timedwait+0x8e)
:| # func -2588 0.142 xnpod_suspend_thread+0x9 (xnsynch_sleep_on+0x8b)
:| # func -2588 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 602] Loader: 29 -2588 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2587 0.277 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2587 0.322 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -2587 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2587 0.117 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2586 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2586 0.149 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2586 0.314 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -2586 0.191 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -2586 0.157 __ipipe_do_sync_stage+0x9 (__ipipe_do_sync_pipeline+0x5e)
:| #end 0x80000000 -2586 0.115 hard_local_irq_enable+0x16 (__ipipe_do_sync_stage+0xa1)
: #func -2585 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_do_sync_stage+0xe4)
: #func -2585 0.127 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
: #func -2585 0.120 irq_enter+0x4 (__ipipe_do_sync_stage+0xe9)
:| #begin 0x80000001 -2585 0.142 debug_smp_processor_id+0x36 (irq_enter+0xe)
:| #end 0x80000001 -2585 0.127 debug_smp_processor_id+0x82 (irq_enter+0xe)
: #func -2585 0.146 rcu_irq_enter+0x7 (irq_enter+0x15)
:| #begin 0x80000001 -2585 0.141 debug_smp_processor_id+0x36 (rcu_irq_enter+0x1e)
:| #end 0x80000001 -2585 0.135 debug_smp_processor_id+0x82 (rcu_irq_enter+0x1e)
: #func -2584 0.135 rcu_eqs_exit_common.isra.47+0x5 (rcu_irq_enter+0x70)
:| #begin 0x80000001 -2584 0.142 debug_smp_processor_id+0x36 (rcu_eqs_exit_common.isra.47+0x41)
:| #end 0x80000001 -2584 0.130 debug_smp_processor_id+0x82 (rcu_eqs_exit_common.isra.47+0x41)
: #func -2584 0.114 ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
: #func -2584 0.120 ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:| #begin 0x80000001 -2584 0.164 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2584 0.142 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2583 0.114 local_bh_disable+0x3 (irq_enter+0x39)
: #func -2583 0.115 add_preempt_count+0x4 (local_bh_disable+0x12)
: #func -2583 0.118 ipipe_root_only+0x5 (add_preempt_count+0x10)
:| #begin 0x80000001 -2583 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2583 0.132 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2583 0.114 tick_check_idle+0x8 (irq_enter+0x40)
: #func -2583 0.151 tick_check_oneshot_broadcast+0x3 (tick_check_idle+0x19)
: #func -2583 0.219 ktime_get+0x9 (tick_check_idle+0x31)
: #func -2582 0.115 tick_nohz_stop_idle+0x4 (tick_check_idle+0x48)
: #func -2582 0.115 update_ts_time_stats+0x9 (tick_nohz_stop_idle+0x20)
: #func -2582 0.149 nr_iowait_cpu+0x3 (update_ts_time_stats+0x31)
:| #begin 0x80000001 -2582 0.142 debug_smp_processor_id+0x36 (tick_check_idle+0x53)
:| #end 0x80000001 -2582 0.158 debug_smp_processor_id+0x82 (tick_check_idle+0x53)
: #func -2582 0.144 tick_do_update_jiffies64+0x9 (tick_check_idle+0x84)
: #func -2581 0.112 ipipe_restore_root+0x4 (tick_check_idle+0x97)
: #func -2581 0.118 ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:| #begin 0x80000001 -2581 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2581 0.144 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2581 0.117 _local_bh_enable+0x3 (irq_enter+0x45)
: #func -2581 0.149 __local_bh_enable+0x4 (_local_bh_enable+0x12)
: #func -2581 0.112 sub_preempt_count+0x4 (__local_bh_enable+0x6a)
: #func -2581 0.118 ipipe_root_only+0x5 (sub_preempt_count+0x10)
:| #begin 0x80000001 -2580 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2580 0.141 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2580 0.117 add_preempt_count+0x4 (irq_enter+0x4f)
: #func -2580 0.117 ipipe_root_only+0x5 (add_preempt_count+0x10)
:| #begin 0x80000001 -2580 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2580 0.132 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2580 0.133 wait_domain_nrt_handler+0x3 [sigmatek_lrt] (__ipipe_do_sync_stage+0xff)
: #func -2579 0.133 __wake_up+0x8 (wait_domain_nrt_handler+0x33 [sigmatek_lrt])
: #func -2579 0.144 _raw_spin_lock_irqsave+0x5 (__wake_up+0x1a)
: #func -2579 0.115 add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x1d)
: #func -2579 0.120 ipipe_root_only+0x5 (add_preempt_count+0x10)
:| #begin 0x80000001 -2579 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2579 0.169 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2579 0.117 __wake_up_common+0x9 (__wake_up+0x2e)
: #func -2578 0.118 ipipe_root_only+0x5 (__wake_up_common+0x1b)
:| #begin 0x80000001 -2578 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2578 0.135 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2578 0.123 __ipipe_spin_unlock_debug+0x3 (__wake_up+0x35)
: #func -2578 0.124 _raw_spin_unlock_irqrestore+0x4 (__wake_up+0x3e)
: #func -2578 0.117 ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
: #func -2578 0.118 ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:| #begin 0x80000001 -2578 0.166 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2577 0.142 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2577 0.114 sub_preempt_count+0x4 (_raw_spin_unlock_irqrestore+0x21)
: #func -2577 0.118 ipipe_root_only+0x5 (sub_preempt_count+0x10)
:| #begin 0x80000001 -2577 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2577 0.138 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2577 0.129 irq_exit+0x3 (__ipipe_do_sync_stage+0x104)
: #func -2577 0.114 sub_preempt_count+0x4 (irq_exit+0x17)
: #func -2577 0.118 ipipe_root_only+0x5 (sub_preempt_count+0x10)
:| #begin 0x80000001 -2576 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2576 0.149 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
:| #begin 0x80000001 -2576 0.142 debug_smp_processor_id+0x36 (irq_exit+0x4b)
:| #end 0x80000001 -2576 0.127 debug_smp_processor_id+0x82 (irq_exit+0x4b)
: #func -2576 0.123 idle_cpu+0x3 (irq_exit+0x50)
: #func -2576 0.118 tick_nohz_irq_exit+0x4 (irq_exit+0x79)
:| #begin 0x80000001 -2576 0.142 debug_smp_processor_id+0x36 (tick_nohz_irq_exit+0x13)
:| #end 0x80000001 -2575 0.129 debug_smp_processor_id+0x82 (tick_nohz_irq_exit+0x13)
: #func -2575 0.120 __tick_nohz_idle_enter+0x9 (tick_nohz_irq_exit+0x27)
:| #begin 0x80000001 -2575 0.142 debug_smp_processor_id+0x36 (__tick_nohz_idle_enter+0x16)
:| #end 0x80000001 -2575 0.127 debug_smp_processor_id+0x82 (__tick_nohz_idle_enter+0x16)
: #func -2575 0.155 ktime_get+0x9 (__tick_nohz_idle_enter+0x1e)
:| #begin 0x80000001 -2575 0.152 debug_smp_processor_id+0x36 (sched_clock_idle_sleep_event+0x8)
:| #end 0x80000001 -2575 0.146 debug_smp_processor_id+0x82 (sched_clock_idle_sleep_event+0x8)
:| #begin 0x80000001 -2574 0.149 debug_smp_processor_id+0x36 (__cycles_2_ns+0x14)
:| #end 0x80000001 -2574 0.151 debug_smp_processor_id+0x82 (__cycles_2_ns+0x14)
:| #begin 0x80000001 -2574 0.142 debug_smp_processor_id+0x36 (__tick_nohz_idle_enter+0x3b5)
:| #end 0x80000001 -2574 0.188 debug_smp_processor_id+0x82 (__tick_nohz_idle_enter+0x3b5)
: #func -2574 0.135 timekeeping_max_deferment+0x5 (__tick_nohz_idle_enter+0x108)
: #func -2574 0.146 rcu_needs_cpu+0x5 (__tick_nohz_idle_enter+0x124)
:| #begin 0x80000001 -2574 0.141 debug_smp_processor_id+0x36 (irq_work_needs_cpu+0xe)
:| #end 0x80000001 -2573 0.133 debug_smp_processor_id+0x82 (irq_work_needs_cpu+0xe)
: #func -2573 0.120 get_next_timer_interrupt+0x9 (__tick_nohz_idle_enter+0x147)
:| #begin 0x80000001 -2573 0.141 debug_smp_processor_id+0x36 (get_next_timer_interrupt+0x25)
:| #end 0x80000001 -2573 0.129 debug_smp_processor_id+0x82 (get_next_timer_interrupt+0x25)
: #func -2573 0.115 _raw_spin_lock+0x4 (get_next_timer_interrupt+0x3f)
: #func -2573 0.114 add_preempt_count+0x4 (_raw_spin_lock+0x15)
: #func -2573 0.117 ipipe_root_only+0x5 (add_preempt_count+0x10)
:| #begin 0x80000001 -2573 0.164 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2572 0.146 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2572 0.126 _raw_spin_unlock+0x3 (get_next_timer_interrupt+0x158)
: #func -2572 0.114 sub_preempt_count+0x4 (_raw_spin_unlock+0x17)
: #func -2572 0.118 ipipe_root_only+0x5 (sub_preempt_count+0x10)
:| #begin 0x80000001 -2572 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2572 0.133 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2572 0.121 hrtimer_get_next_event+0x9 (get_next_timer_interrupt+0x162)
:| #begin 0x80000001 -2571 0.142 debug_smp_processor_id+0x36 (hrtimer_get_next_event+0x18)
:| #end 0x80000001 -2571 0.127 debug_smp_processor_id+0x82 (hrtimer_get_next_event+0x18)
: #func -2571 0.142 _raw_spin_lock_irqsave+0x5 (hrtimer_get_next_event+0x26)
: #func -2571 0.114 add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x1d)
: #func -2571 0.117 ipipe_root_only+0x5 (add_preempt_count+0x10)
:| #begin 0x80000001 -2571 0.164 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2571 0.142 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2570 0.117 __ipipe_spin_unlock_debug+0x3 (hrtimer_get_next_event+0x97)
: #func -2570 0.123 _raw_spin_unlock_irqrestore+0x4 (hrtimer_get_next_event+0xa0)
: #func -2570 0.117 ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
: #func -2570 0.117 ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:| #begin 0x80000001 -2570 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2570 0.144 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2570 0.114 sub_preempt_count+0x4 (_raw_spin_unlock_irqrestore+0x21)
: #func -2570 0.118 ipipe_root_only+0x5 (sub_preempt_count+0x10)
:| #begin 0x80000001 -2569 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2569 0.149 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2569 0.151 rcu_irq_exit+0x5 (irq_exit+0x7e)
:| #begin 0x80000001 -2569 0.141 debug_smp_processor_id+0x36 (rcu_irq_exit+0x1b)
:| #end 0x80000001 -2569 0.130 debug_smp_processor_id+0x82 (rcu_irq_exit+0x1b)
: #func -2569 0.120 rcu_eqs_enter_common.isra.49+0x6 (rcu_irq_exit+0x68)
:| #begin 0x80000001 -2569 0.142 debug_smp_processor_id+0x36 (rcu_eqs_enter_common.isra.49+0x7d)
:| #end 0x80000001 -2568 0.141 debug_smp_processor_id+0x82 (rcu_eqs_enter_common.isra.49+0x7d)
: #func -2568 0.120 ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
: #func -2568 0.118 ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:| #begin 0x80000001 -2568 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -2568 0.157 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -2568 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_do_sync_stage+0x117)
: #func -2568 0.124 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| #begin 0x80000000 -2568 0.198 hard_local_irq_disable+0x17 (__ipipe_do_sync_stage+0x11c)
:| +func -2567 0.120 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -2567 0.166 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x00000051 -2567+ 6.297 common_interrupt+0x51 (need_resched+0x1)
:| +begin 0x000000ef -2561 0.141 apic_timer_interrupt+0x3a (need_resched+0x0)
:| +func -2561 0.152 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| +func -2560 0.112 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -2560 0.118 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -2560 0.123 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -2560 0.127 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| +func -2560 0.151 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| +func -2560 0.111 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -2560 0.176 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -2560 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -2559 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -2559 0.172 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -2559 0.142 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -2559 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -2559 0.138 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -2559 0.170 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -2559 0.123 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-2461 -2558 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -2558 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -2558 0.255 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -2558 0.179 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 0] -<?>- -1 -2558 0.118 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2558 0.148 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2557 0.319 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -2557 0.332 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -2557 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2557 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2557 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2556 0.231 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2556 0.161 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -2556 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -2556 0.195 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -2556 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -2555 0.145 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -2555 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -2555 0.331 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -2555 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -2555 0.120 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -2555 0.188 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -2554 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -2554 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -2554 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -2554 0.124 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -2554 0.136 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -2554 0.114 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -2554 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -2554 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -2553 0.166 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -2553 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -2553 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -2553 0.118 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2553 0.298 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2553 0.219 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -2552 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2552 0.118 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2552 0.115 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2552 0.129 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2552 0.280 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -2551 0.187 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -2551 0.118 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -2551 0.164 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x000000ef -2551! 90.277 apic_timer_interrupt+0x52 (need_resched+0x0)
:| +begin 0x000000ef -2461 0.185 apic_timer_interrupt+0x3a (cpu_startup_entry+0x91)
:| +func -2461 0.181 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| +func -2460 0.121 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -2460 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -2460 0.129 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -2460 0.133 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| +func -2460 0.142 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| +func -2460 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -2460 0.175 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -2459 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -2459 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -2459 0.169 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -2459 0.135 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -2459 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -2459 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -2459 0.195 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -2458 0.127 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-2361 -2458 0.111 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -2458 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -2458 0.256 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -2458 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 0] -<?>- -1 -2458 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2457 0.126 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2457 0.307 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -2457 0.304 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -2457 0.194 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2457 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2456 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2456 0.234 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2456 0.160 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -2456 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -2456 0.181 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -2456 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -2455 0.144 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -2455 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -2455 0.298 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -2455 0.123 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -2455 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -2455 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -2454 0.129 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -2454 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -2454 0.145 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -2454 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -2454 0.127 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -2454 0.112 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -2454 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -2454 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -2453 0.167 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -2453 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -2453 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -2453 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2453 0.301 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2453 0.219 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -2452 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2452 0.118 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2452 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2452 0.129 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2452 0.279 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -2451 0.190 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -2451 0.118 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -2451 0.164 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x000000ef -2451! 90.259 apic_timer_interrupt+0x52 (cpu_startup_entry+0x91)
:| +begin 0x000000ef -2361 0.185 apic_timer_interrupt+0x3a (cpu_startup_entry+0x91)
:| +func -2361 0.179 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| +func -2360 0.126 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -2360 0.123 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -2360 0.115 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -2360 0.144 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| +func -2360 0.142 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| +func -2360 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -2360 0.175 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -2359 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -2359 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -2359 0.170 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -2359 0.135 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -2359 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -2359 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -2359 0.195 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -2358 0.127 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-2261 -2358 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -2358 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -2358 0.253 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -2358 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 0] -<?>- -1 -2358 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2357 0.126 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2357 0.307 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -2357 0.304 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -2357 0.194 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2357 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2356 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2356 0.234 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2356 0.160 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -2356 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -2356 0.184 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -2356 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -2355 0.144 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -2355 0.160 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -2355 0.298 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -2355 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -2355 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -2355 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -2354 0.129 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -2354 0.118 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -2354 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -2354 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -2354 0.126 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -2354 0.114 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -2354 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -2354 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -2353 0.167 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -2353 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -2353 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -2353 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2353 0.286 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2353 0.219 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -2352 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2352 0.118 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2352 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2352 0.129 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2352 0.283 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -2351 0.190 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -2351 0.118 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -2351 0.164 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x000000ef -2351! 90.268 apic_timer_interrupt+0x52 (cpu_startup_entry+0x91)
:| +begin 0x000000ef -2261 0.175 apic_timer_interrupt+0x3a (need_resched+0x0)
:| +func -2261 0.173 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| +func -2260 0.121 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -2260 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -2260 0.115 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -2260 0.146 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| +func -2260 0.139 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| +func -2260 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -2260 0.176 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -2259 0.130 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -2259 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -2259 0.218 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -2259 0.133 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -2259 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -2259 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -2259 0.175 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -2258 0.123 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-2161 -2258 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -2258 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -2258 0.255 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -2258 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 0] -<?>- -1 -2258 0.121 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2257 0.126 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2257 0.328 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -2257 0.301 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -2257 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2257 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2256 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2256 0.227 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2256 0.163 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -2256 0.136 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -2256 0.184 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -2256 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -2255 0.144 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -2255 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -2255 0.298 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -2255 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -2255 0.120 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -2255 0.188 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -2254 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -2254 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -2254 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -2254 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -2254 0.126 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -2254 0.112 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -2254 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -2253 0.121 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -2253 0.166 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -2253 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -2253 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -2253 0.118 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2253 0.285 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2252 0.219 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -2252 0.198 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2252 0.118 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2252 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2252 0.130 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2252 0.280 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -2251 0.188 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -2251 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -2251 0.164 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x000000ef -2251! 90.245 apic_timer_interrupt+0x52 (need_resched+0x0)
:| +begin 0x000000ef -2161 0.181 apic_timer_interrupt+0x3a (cpu_startup_entry+0x91)
:| +func -2161 0.178 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| +func -2160 0.124 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -2160 0.148 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -2160 0.114 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -2160 0.146 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| +func -2160 0.139 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| +func -2160 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -2160 0.176 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -2159 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -2159 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -2159 0.215 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -2159 0.135 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -2159 0.117 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -2159 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -2159 0.197 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -2158 0.126 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-2061 -2158 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -2158 0.132 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -2158 0.253 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -2158 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 0] -<?>- -1 -2158 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2157 0.127 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2157 0.365 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -2157 0.302 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -2157 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2156 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2156 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2156 0.256 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2156 0.160 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -2156 0.139 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -2156 0.181 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -2155 0.172 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -2155 0.142 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -2155 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -2155 0.298 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -2155 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -2155 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -2154 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -2154 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -2154 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -2154 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -2154 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -2154 0.126 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -2154 0.114 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -2153 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -2153 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -2153 0.166 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -2153 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -2153 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -2153 0.118 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2153 0.308 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2152 0.219 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -2152 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2152 0.117 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2152 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2152 0.129 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2152 0.280 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -2151 0.190 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -2151 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -2151 0.166 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x000000ef -2151! 90.098 apic_timer_interrupt+0x52 (cpu_startup_entry+0x91)
:| +begin 0x000000ef -2061 0.176 apic_timer_interrupt+0x3a (need_resched+0x0)
:| +func -2061 0.178 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| +func -2060 0.123 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -2060 0.123 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -2060 0.117 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -2060 0.144 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| +func -2060 0.142 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| +func -2060 0.111 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -2060 0.176 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -2059 0.127 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -2059 0.118 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -2059 0.173 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -2059 0.135 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -2059 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -2059 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -2059 0.198 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -2058 0.127 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-1961 -2058 0.111 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -2058 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -2058 0.255 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -2058 0.179 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 0] -<?>- -1 -2058 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2057 0.127 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2057 0.305 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -2057 0.304 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -2057 0.194 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2057 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2056 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2056 0.216 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2056 0.160 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -2056 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -2056 0.182 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -2056 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -2055 0.144 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -2055 0.163 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -2055 0.298 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -2055 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -2055 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -2055 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -2054 0.129 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -2054 0.118 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -2054 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -2054 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -2054 0.126 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -2054 0.114 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -2054 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -2054 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -2053 0.167 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -2053 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -2053 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -2053 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -2053 0.288 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -2053 0.221 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -2052 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -2052 0.118 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -2052 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -2052 0.129 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -2052 0.279 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -2051 0.190 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -2051 0.118 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -2051 0.164 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x000000ef -2051! 90.282 apic_timer_interrupt+0x52 (need_resched+0x0)
:| +begin 0x000000ef -1961 0.184 apic_timer_interrupt+0x3a (cpu_startup_entry+0x91)
:| +func -1961 0.178 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| +func -1960 0.124 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -1960 0.123 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -1960 0.115 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -1960 0.144 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| +func -1960 0.142 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| +func -1960 0.112 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -1960 0.176 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1959 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -1959 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1959 0.170 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -1959 0.135 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -1959 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -1959 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -1959 0.195 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -1958 0.127 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-1861 -1958 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -1958 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -1958 0.253 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -1958 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 0] -<?>- -1 -1958 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1957 0.127 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1957 0.307 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -1957 0.302 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -1957 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1957 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1956 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1956 0.218 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1956 0.160 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -1956 0.133 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1956 0.181 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1956 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1955 0.144 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1955 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1955 0.298 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1955 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1955 0.120 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1955 0.188 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1954 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1954 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1954 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1954 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1954 0.126 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1954 0.114 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -1954 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -1954 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -1953 0.166 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -1953 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -1953 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -1953 0.118 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1953 0.285 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1953 0.221 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -1952 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1952 0.118 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1952 0.115 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1952 0.129 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1952 0.282 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -1951 0.190 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -1951 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -1951 0.166 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x000000ef -1951! 71.920 apic_timer_interrupt+0x52 (cpu_startup_entry+0x91)
:| +begin 0x00000051 -1879 0.182 common_interrupt+0x39 (cpu_startup_entry+0x91)
:| +func -1879 0.144 __ipipe_handle_irq+0x7 (common_interrupt+0x40)
:| +func -1879 0.111 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -1879 0.160 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -1878 0.124 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -1878 0.135 irq_to_desc+0x3 (__ipipe_dispatch_irq+0x26)
:| +func -1878 0.149 irq_to_desc+0x3 (__ipipe_dispatch_irq+0x216)
:| +func -1878 0.118 __ipipe_ack_fasteoi_irq+0x3 (__ipipe_dispatch_irq+0xa9)
:| +func -1878 0.120 hold_ioapic_irq+0x4 (__ipipe_ack_fasteoi_irq+0x10)
:| +func -1878 0.135 io_apic_modify_irq.isra.9+0x7 (hold_ioapic_irq+0x41)
:| +func -1878 0.117 native_io_apic_read+0x4 (io_apic_read+0x9)
:| +func -1878+ 1.355 io_apic_base+0x3 (native_io_apic_read+0x10)
:| +func -1876 0.111 native_io_apic_modify+0x5 (io_apic_modify_irq.isra.9+0x36)
:| +func -1876 0.133 io_apic_base+0x3 (native_io_apic_modify+0x13)
:| +func -1876 0.130 io_apic_sync+0x3 (io_apic_modify_irq.isra.9+0x41)
:| +func -1876+ 1.165 io_apic_base+0x3 (io_apic_sync+0xf)
:| +func -1875 0.166 ack_apic_level+0x5 (hold_ioapic_irq+0x50)
:| +func -1875 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -1874 0.188 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1874 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -1874 0.141 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1874 0.138 xnintr_irq_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -1874 0.118 irqhandler_fpga+0x9 [sigmatek_lrt] (xnintr_irq_handler+0x78)
:| # func -1874 0.136 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x5a [sigmatek_lrt])
:| # func -1874+ 1.655 ___xnpod_lock_sched+0x4 (__xnpod_lock_sched+0x19 [sigmatek_lrt])
:| # func -1872 0.130 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0xe6 [sigmatek_lrt])
:| # func -1872+ 4.561 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x13d [sigmatek_lrt])
:| # func -1867 0.117 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x1a4 [sigmatek_lrt])
:| # func -1867 0.154 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x1d2 [sigmatek_lrt])
:| # func -1867 0.118 xnarch_tsc_to_ns+0x6 (irqhandler_fpga+0x1e8 [sigmatek_lrt])
:| # func -1867 0.118 xnarch_get_cpu_time+0x4 (irqhandler_fpga+0x225 [sigmatek_lrt])
:| # func -1867 0.120 xnarch_tsc_to_ns+0x6 (xnarch_get_cpu_time+0x13)
:| # func -1867 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x245 [sigmatek_lrt])
:| # func -1866 0.120 xnarch_tsc_to_ns+0x6 (irqhandler_fpga+0x25b [sigmatek_lrt])
:| # func -1866 0.118 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x280 [sigmatek_lrt])
:| # func -1866 0.114 period_update+0x4 [sigmatek_lrt] (irqhandler_fpga+0x287 [sigmatek_lrt])
:| # func -1866 0.146 lrtdrv_monitoring_start_timed+0x4 [sigmatek_lrt] (period_update+0x1f [sigmatek_lrt])
:| # func -1866 0.212 rtdm_event_signal+0x5 (period_update+0xd9 [sigmatek_lrt])
:| # func -1866 0.227 xnsynch_flush+0x9 (rtdm_event_signal+0x25)
:| # func -1866 0.145 __rtdm_synch_flush+0x6 (period_update+0xe3 [sigmatek_lrt])
:| # func -1865 0.216 xnsynch_flush+0x9 (__rtdm_synch_flush+0x2f)
:| # func -1865 0.149 rtdm_event_signal+0x5 (period_update+0xd9 [sigmatek_lrt])
:| # func -1865 0.152 xnsynch_flush+0x9 (rtdm_event_signal+0x25)
:| # func -1865 0.138 xnpod_resume_thread+0x9 (xnsynch_flush+0x47)
:| # [ 606] realtim 95 -1865 0.225 xnpod_resume_thread+0x39 (xnsynch_flush+0x47)
:| # func -1864 0.145 __rtdm_synch_flush+0x6 (period_update+0xe3 [sigmatek_lrt])
:| # func -1864 0.164 xnsynch_flush+0x9 (__rtdm_synch_flush+0x2f)
:| # func -1864 0.187 xnpod_resume_thread+0x9 (xnsynch_flush+0x47)
:| # [ 512] VARAN_T 30 -1864 0.233 xnpod_resume_thread+0x39 (xnsynch_flush+0x47)
:| # func -1864 0.133 xnpod_resume_thread+0x9 (xnsynch_flush+0x47)
:| # [ 604] cyclic: 30 -1864 0.155 xnpod_resume_thread+0x39 (xnsynch_flush+0x47)
:| # func -1863 0.133 xnpod_resume_thread+0x9 (xnsynch_flush+0x47)
:| # [ 602] Loader: 29 -1863 0.154 xnpod_resume_thread+0x39 (xnsynch_flush+0x47)
:| # func -1863 0.207 xnpod_resume_thread+0x9 (xnsynch_flush+0x47)
:| # [ 608] backgrou 0 -1863 0.225 xnpod_resume_thread+0x39 (xnsynch_flush+0x47)
:| # func -1863 0.117 ipipe_raise_irq+0x8 (period_update+0x10f [sigmatek_lrt])
:| # func -1863 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (ipipe_raise_irq+0x36)
:| # func -1863 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1862 0.130 __ipipe_handle_irq+0x7 (ipipe_raise_irq+0x3e)
:| # func -1862 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| # func -1862 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1862 0.145 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| # func -1862 0.118 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x1db)
:| # func -1862 0.123 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1862 0.182 __ipipe_set_irq_pending+0x6 (__ipipe_dispatch_irq+0x1e4)
:| # func -1861 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| # func -1861 0.173 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1861+ 1.658 ___xnpod_unlock_sched+0x3 (__xnpod_unlock_sched+0x19 [sigmatek_lrt])
:| # func -1860+ 1.646 ___xnpod_lock_sched+0x4 (__xnpod_lock_sched+0x19 [sigmatek_lrt])
:| # func -1858 0.124 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0xe6 [sigmatek_lrt])
:| # func -1858 0.123 ___xnpod_unlock_sched+0x3 (__xnpod_unlock_sched+0x19 [sigmatek_lrt])
:| # func -1858 0.172 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x10d [sigmatek_lrt])
:| # func -1857 0.114 rthal_irq_end+0x5 (xnintr_irq_handler+0x14d)
:| # func -1857 0.123 irq_to_desc+0x3 (rthal_irq_end+0x1d)
:| # func -1857 0.121 irq_to_desc+0x3 (rthal_irq_end+0x28)
:| # func -1857 0.120 irq_to_desc+0x3 (rthal_irq_end+0x32)
:| # func -1857 0.115 __ipipe_end_fasteoi_irq+0x3 (rthal_irq_end+0x38)
:| # func -1857 0.115 release_ioapic_irq+0x5 (__ipipe_end_fasteoi_irq+0x16)
:| # func -1857 0.151 __ipipe_spin_lock_irqsave+0x6 (release_ioapic_irq+0x17)
:| # func -1857 0.115 io_apic_modify_irq.isra.9+0x7 (release_ioapic_irq+0x29)
:| # func -1856 0.114 native_io_apic_read+0x4 (io_apic_read+0x9)
:| # func -1856+ 1.333 io_apic_base+0x3 (native_io_apic_read+0x10)
:| # func -1855 0.112 native_io_apic_modify+0x5 (io_apic_modify_irq.isra.9+0x36)
:| # func -1855 0.123 io_apic_base+0x3 (native_io_apic_modify+0x13)
:| # func -1855 0.201 __ipipe_spin_unlock_irqrestore+0x4 (release_ioapic_irq+0x35)
:| # func -1855 0.230 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # func -1854 0.166 __xnlock_spin+0x4 (__xnlock_get_irqsave.constprop.43+0x3f)
:| # [ 0] -<?>- -1 -1854 0.144 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1854 0.149 ipipe_send_ipi+0x6 (__xnpod_schedule+0x7d)
:| # func -1854 0.176 default_send_IPI_mask_logical+0x6 (ipipe_send_ipi+0x40)
:| # func -1854 0.127 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1854 0.264 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -1853 0.307 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 606] realtim 95 -1853 0.206 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1853 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1853 0.118 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1853 0.332 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1852 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1852 0.265 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x000000ef -1852 0.133 apic_timer_interrupt+0x3a (hard_local_irq_enable+0x18)
:| + func -1852 0.152 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| + func -1852 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| + func -1851 0.126 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + func -1851 0.115 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| + func -1851 0.133 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| + func -1851 0.145 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| + func -1851 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| + func -1851 0.191 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1851 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -1850 0.132 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1850 0.219 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -1850 0.148 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -1850 0.118 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -1850 0.138 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -1850 0.212 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -1850 0.127 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-1761 -1849 0.114 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -1849 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -1849 0.253 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -1849 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 606] realtim 95 -1849 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1849 0.387 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1848 0.397 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -1848 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1848 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1847 0.118 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1847 0.237 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1847 0.160 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -1847 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1847 0.191 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1847 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1846 0.144 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1846 0.160 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1846 0.313 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1846 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1846 0.120 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1846 0.190 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1845 0.129 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1845 0.118 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1845 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1845 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1845 0.126 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1845 0.114 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -1845 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -1845 0.121 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -1844 0.166 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -1844 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -1844 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -1844 0.118 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1844 0.320 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1844 0.302 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 606] realtim 95 -1843 0.200 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1843 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1843 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1843 0.283 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| + func -1842 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| + func -1842 0.146 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + end 0x000000ef -1842 0.282 apic_timer_interrupt+0x52 (hard_local_irq_enable+0x18)
: + func -1842 0.123 lrtdrv_timing_watchdog+0x6 [sigmatek_lrt] (lrt_ioctl_work+0x4ea [sigmatek_lrt])
: + func -1842 0.142 setup_watchdog+0x6 [sigmatek_lrt] (lrtdrv_timing_watchdog+0x46 [sigmatek_lrt])
: + func -1842 0.126 rt_task_self+0x3 (setup_watchdog+0x42 [sigmatek_lrt])
: + func -1842 0.242 __copy_to_user_ll+0x6 (lrt_ioctl_work+0x52e [sigmatek_lrt])
:| + begin 0x80000001 -1841 0.170 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1841 0.144 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1841 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1841! 18.421 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1822 0.117 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1822 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1822 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1822 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1822 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1822 0.144 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1822 0.127 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1821 0.146 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1821 0.120 sys_rtdm_ioctl+0x3 (hisyscall_event+0x129)
: + func -1821 0.117 __rt_dev_ioctl+0x9 (sys_rtdm_ioctl+0x1d)
: + func -1821 0.121 rtdm_context_get+0x6 (__rt_dev_ioctl+0x24)
:| + begin 0x80000000 -1821 0.262 hard_local_irq_disable+0x15 (__xnlock_get_irqsave+0xc)
:| # func -1821 0.136 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1821 0.124 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1820 0.144 rtdm_in_rt_context+0x1d (__rt_dev_ioctl+0x36)
:| + end 0x80000001 -1820 0.129 rtdm_in_rt_context+0x67 (__rt_dev_ioctl+0x36)
: + func -1820 0.120 lrt_ioctl+0x3 [sigmatek_lrt] (__rt_dev_ioctl+0x46)
: + func -1820 0.144 lrt_ioctl_work+0xc [sigmatek_lrt] (lrt_ioctl+0x10 [sigmatek_lrt])
: + func -1820 0.172 pci_locker_signal_stop+0x3 [sigmatek_lrt] (lrt_ioctl_work+0x768 [sigmatek_lrt])
:| + begin 0x80000001 -1820 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1820 0.132 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1819 0.160 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1819 0.307 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1819 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1819 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1819 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1819 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1818 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1818 0.145 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1818 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1818 0.141 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1818 0.120 sys_rtdm_ioctl+0x3 (hisyscall_event+0x129)
: + func -1818 0.115 __rt_dev_ioctl+0x9 (sys_rtdm_ioctl+0x1d)
: + func -1818 0.123 rtdm_context_get+0x6 (__rt_dev_ioctl+0x24)
:| + begin 0x80000000 -1818 0.203 hard_local_irq_disable+0x15 (__xnlock_get_irqsave+0xc)
:| # func -1817 0.136 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1817 0.124 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1817 0.144 rtdm_in_rt_context+0x1d (__rt_dev_ioctl+0x36)
:| + end 0x80000001 -1817 0.127 rtdm_in_rt_context+0x67 (__rt_dev_ioctl+0x36)
: + func -1817 0.118 lrt_ioctl+0x3 [sigmatek_lrt] (__rt_dev_ioctl+0x46)
: + func -1817 0.118 lrt_ioctl_work+0xc [sigmatek_lrt] (lrt_ioctl+0x10 [sigmatek_lrt])
: + func -1817 0.151 __copy_from_user_ll_nozero+0x6 (rtdm_safe_copy_from_user.isra.4+0x23 [sigmatek_lrt])
: + func -1816 0.118 lrtdrv_timing_watchdog+0x6 [sigmatek_lrt] (lrt_ioctl_work+0x4a2 [sigmatek_lrt])
: + func -1816 0.117 setup_watchdog+0x6 [sigmatek_lrt] (lrtdrv_timing_watchdog+0x46 [sigmatek_lrt])
: + func -1816 0.123 rt_task_self+0x3 (setup_watchdog+0x42 [sigmatek_lrt])
: + func -1816 0.130 lrtdrv_timing_wait+0x9 [sigmatek_lrt] (lrt_ioctl_work+0x4c9 [sigmatek_lrt])
:| + begin 0x80000001 -1816 0.144 lrtdrv_timing_wait+0x39 [sigmatek_lrt] (lrt_ioctl_work+0x4c9 [sigmatek_lrt])
:| + end 0x80000001 -1816 0.129 lrtdrv_timing_wait+0x85 [sigmatek_lrt] (lrt_ioctl_work+0x4c9 [sigmatek_lrt])
: + func -1816 0.118 rtdm_event_wait+0x3 (lrtdrv_timing_wait+0xdc [sigmatek_lrt])
: + func -1816 0.120 rtdm_event_timedwait+0x9 (rtdm_event_wait+0x13)
:| + begin 0x80000000 -1815 0.210 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.14+0x9)
:| # func -1815 0.157 xnsynch_sleep_on+0x9 (rtdm_event_timedwait+0x8e)
:| # func -1815 0.170 xnpod_suspend_thread+0x9 (xnsynch_sleep_on+0x8b)
:| # func -1815 0.193 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 606] realtim 95 -1815 0.115 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1815 0.305 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1814 0.402 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 604] cyclic: 30 -1814 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1814 0.126 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1814 0.141 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1813 0.362 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1813 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1813 0.154 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
: + func -1813 0.120 lrtdrv_timing_watchdog+0x6 [sigmatek_lrt] (lrt_ioctl_work+0x4ea [sigmatek_lrt])
: + func -1813 0.117 setup_watchdog+0x6 [sigmatek_lrt] (lrtdrv_timing_watchdog+0x46 [sigmatek_lrt])
: + func -1812 0.124 rt_task_self+0x3 (setup_watchdog+0x42 [sigmatek_lrt])
: + func -1812 0.224 __copy_to_user_ll+0x6 (lrt_ioctl_work+0x52e [sigmatek_lrt])
:| + begin 0x80000001 -1812 0.170 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1812 0.145 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1812 0.163 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1812! 50.921 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
:| + begin 0x000000ef -1761 0.130 apic_timer_interrupt+0x3a (<102d024a>)
:| + func -1761 0.152 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| + func -1760 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| + func -1760 0.149 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + func -1760 0.118 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| + func -1760 0.129 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| + func -1760 0.148 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| + func -1760 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| + func -1760 0.158 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1760 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -1759 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1759 0.250 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -1759 0.151 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -1759 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -1759 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -1759 0.206 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -1758 0.127 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-1661 -1758 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -1758 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -1758 0.255 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -1758 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 604] cyclic: 30 -1758 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1757 0.389 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1757 0.396 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -1757 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1757 0.123 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1756 0.118 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1756 0.268 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1756 0.161 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -1756 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1756 0.185 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1756 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1755 0.142 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1755 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1755 0.308 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1755 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1755 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1754 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1754 0.129 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1754 0.118 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1754 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1754 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1754 0.136 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1754 0.112 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -1754 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -1753 0.121 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -1753 0.166 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -1753 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -1753 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -1753 0.118 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1753 0.298 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1752 0.304 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 604] cyclic: 30 -1752 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1752 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1752 0.115 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1752 0.280 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| + func -1751 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| + func -1751 0.146 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + end 0x000000ef -1751! 90.391 apic_timer_interrupt+0x52 (<102d024a>)
:| + begin 0x000000ef -1661 0.209 apic_timer_interrupt+0x3a (<102d024a>)
:| + func -1661 0.151 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| + func -1660 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| + func -1660 0.145 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + func -1660 0.115 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| + func -1660 0.132 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| + func -1660 0.142 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| + func -1660 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| + func -1660 0.158 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1659 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -1659 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1659 0.170 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -1659 0.135 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -1659 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -1659 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -1659 0.206 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -1658 0.126 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-1561 -1658 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -1658 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -1658 0.255 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -1658 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 604] cyclic: 30 -1658 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1658 0378 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1657 0.397 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -1657 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1657 0.123 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1656 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1656 0.247 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1656 0.160 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -1656 0.133 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1656 0.185 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1656 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1655 0.144 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1655 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1655 0.301 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1655 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1655 0.120 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1655 0.188 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1654 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1654 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1654 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1654 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1654 0.126 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1654 0.112 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -1654 0.127 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -1653 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -1653 0.167 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -1653 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -1653 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -1653 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1653 0.292 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1652 0.302 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 604] cyclic: 30 -1652 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1652 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1652 0.115 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1652 0.265 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| + func -1651 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| + func -1651 0.146 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + end 0x000000ef -1651! 97.810 apic_timer_interrupt+0x52 (<102d024a>)
:| + begin 0x000000ef -1553 0.136 apic_timer_interrupt+0x3a (<10139d1e>)
:| + func -1553 0.166 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| + func -1553 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| + func -1553 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + func -1553 0.117 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| + func -1553 0.132 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| + func -1553 0.144 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| + func -1552 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| + func -1552 0.158 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1552 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -1552 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1552 0.170 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -1552 0.148 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -1552 0.120 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -1552 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -1551 0.206 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -1551 0.126 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-1461 -1551 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -1551 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -1551 0.255 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -1551 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 604] cyclic: 30 -1550 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1550 0.319 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1550 0.403 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -1550 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1549 0.126 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1549 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1549 0.213 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1549 0.160 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -1549 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1549 0.185 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1548 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1548 0.142 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1548 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1548 0.305 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1548 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1547 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1547 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1547 0.129 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1547 0.118 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1547 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1547 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1547 0.126 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1547 0.114 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -1546 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -1546 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -1546 0.167 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -1546 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -1546 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -1546 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1546 0.291 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1545 0.302 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 604] cyclic: 30 -1545 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1545 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1545 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1545 0.261 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| + func -1544 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| + func -1544 0.145 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + end 0x000000ef -1544! 83.896 apic_timer_interrupt+0x52 (<10139d1e>)
:| + begin 0x000000ef -1460 0.132 apic_timer_interrupt+0x3a (<1013cb63>)
:| + func -1460 0.151 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| + func -1460 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| + func -1460 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + func -1460 0.117 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| + func -1459 0.132 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| + func -1459 0.144 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| + func -1459 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| + func -1459 0.158 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1459 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -1459 0.118 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1459 0.172 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -1459 0.133 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -1458 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -1458 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -1458 0.206 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -1458 0.127 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-1361 -1458 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -1458 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -1458 0.253 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -1457 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 604] cyclic: 30 -1457 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1457 0.322 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1457 0.396 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -1456 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1456 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1456 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1456 0.213 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1456 0.163 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -1455 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1455 0.184 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1455 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1455 0.142 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1455 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1455 0.304 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1454 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1454 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1454 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1454 0.129 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1454 0.118 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1454 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1454 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1453 0.126 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1453 0.114 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -1453 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -1453 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -1453 0.167 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -1453 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -1453 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -1452 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1452 0.291 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1452 0.304 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 604] cyclic: 30 -1452 0.194 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1452 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1451 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1451 0.264 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| + func -1451 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| + func -1451 0.146 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + end 0x000000ef -1451 0.629 apic_timer_interrupt+0x52 (<1013cb63>)
: + func -1450 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1450 0.120 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1450 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1450 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1450 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1450 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1449 0.124 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1449 0.146 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1449 0.118 sys_rtdm_ioctl+0x3 (hisyscall_event+0x129)
: + func -1449 0.115 __rt_dev_ioctl+0x9 (sys_rtdm_ioctl+0x1d)
: + func -1449 0.123 rtdm_context_get+0x6 (__rt_dev_ioctl+0x24)
:| + begin 0x80000000 -1449 0.210 hard_local_irq_disable+0x15 (__xnlock_get_irqsave+0xc)
:| # func -1449 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1448 0.124 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1448 0.144 rtdm_in_rt_context+0x1d (__rt_dev_ioctl+0x36)
:| + end 0x80000001 -1448 0.127 rtdm_in_rt_context+0x67 (__rt_dev_ioctl+0x36)
: + func -1448 0.118 lrt_ioctl+0x3 [sigmatek_lrt] (__rt_dev_ioctl+0x46)
: + func -1448 0.120 lrt_ioctl_work+0xc [sigmatek_lrt] (lrt_ioctl+0x10 [sigmatek_lrt])
: + func -1448 0.149 __copy_from_user_ll_nozero+0x6 (rtdm_safe_copy_from_user.isra.4+0x23 [sigmatek_lrt])
: + func -1448 0.118 lrtdrv_timing_watchdog+0x6 [sigmatek_lrt] (lrt_ioctl_work+0x4a2 [sigmatek_lrt])
: + func -1447 0.118 setup_watchdog+0x6 [sigmatek_lrt] (lrtdrv_timing_watchdog+0x46 [sigmatek_lrt])
: + func -1447 0.121 rt_task_self+0x3 (setup_watchdog+0x42 [sigmatek_lrt])
: + func -1447 0.123 lrtdrv_timing_wait+0x9 [sigmatek_lrt] (lrt_ioctl_work+0x4c9 [sigmatek_lrt])
:| + begin 0x80000001 -1447 0.144 lrtdrv_timing_wait+0x39 [sigmatek_lrt] (lrt_ioctl_work+0x4c9 [sigmatek_lrt])
:| + end 0x80000001 -1447 0.127 lrtdrv_timing_wait+0x85 [sigmatek_lrt] (lrt_ioctl_work+0x4c9 [sigmatek_lrt])
: + func -1447 0.123 rtdm_event_wait+0x3 (lrtdrv_timing_wait+0xdc [sigmatek_lrt])
: + func -1447 0.121 rtdm_event_timedwait+0x9 (rtdm_event_wait+0x13)
:| + begin 0x80000000 -1447 0.155 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.14+0x9)
:| # func -1446 0.193 xnsynch_sleep_on+0x9 (rtdm_event_timedwait+0x8e)
:| # func -1446 0.152 xnpod_suspend_thread+0x9 (xnsynch_sleep_on+0x8b)
:| # func -1446 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 604] cyclic: 30 -1446 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1446 0.265 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1446 0.408 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 602] Loader: 29 -1445 0.203 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1445 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1445 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1445 0.285 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1444 0.136 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1444 0.167 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
: + func -1444 0.233 __copy_to_user_ll+0x6 (lrt_ioctl_work+0x465 [sigmatek_lrt])
:| + begin 0x80000001 -1444 0.167 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1444 0.146 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1444 0.163 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1443+ 1.098 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1442 0.120 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1442 0.118 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1442 0.185 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1442 0.129 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1442 0.118 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1442 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1441 0.124 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1441 0.141 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1441 0.120 sys_rtdm_ioctl+0x3 (hisyscall_event+0x129)
: + func -1441 0.120 __rt_dev_ioctl+0x9 (sys_rtdm_ioctl+0x1d)
: + func -1441 0.121 rtdm_context_get+0x6 (__rt_dev_ioctl+0x24)
:| + begin 0x80000000 -1441 0.203 hard_local_irq_disable+0x15 (__xnlock_get_irqsave+0xc)
:| # func -1441 0.136 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1441 0.123 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1440 0.144 rtdm_in_rt_context+0x1d (__rt_dev_ioctl+0x36)
:| + end 0x80000001 -1440 0.127 rtdm_in_rt_context+0x67 (__rt_dev_ioctl+0x36)
: + func -1440 0.117 lrt_ioctl+0x3 [sigmatek_lrt] (__rt_dev_ioctl+0x46)
: + func -1440 0.136 lrt_ioctl_work+0xc [sigmatek_lrt] (lrt_ioctl+0x10 [sigmatek_lrt])
: + func -1440 0.124 lrtdrv_timing_wait+0x9 [sigmatek_lrt] (lrt_ioctl_work+0x41d [sigmatek_lrt])
:| + begin 0x80000001 -1440 0.144 lrtdrv_timing_wait+0x39 [sigmatek_lrt] (lrt_ioctl_work+0x41d [sigmatek_lrt])
:| + end 0x80000001 -1440 0.127 lrtdrv_timing_wait+0x85 [sigmatek_lrt] (lrt_ioctl_work+0x41d [sigmatek_lrt])
: + func -1439 0.118 rtdm_event_wait+0x3 (lrtdrv_timing_wait+0xdc [sigmatek_lrt])
: + func -1439 0.121 rtdm_event_timedwait+0x9 (rtdm_event_wait+0x13)
:| + begin 0x80000000 -1439 0.155 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.14+0x9)
:| # func -1439 0.160 xnsynch_sleep_on+0x9 (rtdm_event_timedwait+0x8e)
:| # func -1439 0.144 xnpod_suspend_thread+0x9 (xnsynch_sleep_on+0x8b)
:| # func -1439 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 602] Loader: 29 -1439 0.118 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1438 0.286 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1438 0.319 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -1438 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1438 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1438 0.115 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1437 0.154 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1437 0.314 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -1437 0.191 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -1437 0.161 __ipipe_do_sync_stage+0x9 (__ipipe_do_sync_pipeline+0x5e)
:| #end 0x80000000 -1437 0.114 hard_local_irq_enable+0x16 (__ipipe_do_sync_stage+0xa1)
: #func -1437 0.118 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_do_sync_stage+0xe4)
: #func -1436 0.126 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
: #func -1436 0.120 irq_enter+0x4 (__ipipe_do_sync_stage+0xe9)
:| #begin 0x80000001 -1436 0.142 debug_smp_processor_id+0x36 (irq_enter+0xe)
:| #end 0x80000001 -1436 0.130 debug_smp_processor_id+0x82 (irq_enter+0xe)
: #func -1436 0.145 rcu_irq_enter+0x7 (irq_enter+0x15)
:| #begin 0x80000001 -1436 0.142 debug_smp_processor_id+0x36 (rcu_irq_enter+0x1e)
:| #end 0x80000001 -1436 0.136 debug_smp_processor_id+0x82 (rcu_irq_enter+0x1e)
: #func -1435 0.132 rcu_eqs_exit_common.isra.47+0x5 (rcu_irq_enter+0x70)
:| #begin 0x80000001 -1435 0.142 debug_smp_processor_id+0x36 (rcu_eqs_exit_common.isra.47+0x41)
:| #end 0x80000001 -1435 0.130 debug_smp_processor_id+0x82 (rcu_eqs_exit_common.isra.47+0x41)
: #func -1435 0.114 ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
: #func -1435 0.117 ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:| #begin 0x80000001 -1435 0.164 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1435 0.144 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1434 0.114 local_bh_disable+0x3 (irq_enter+0x39)
: #func -1434 0.117 add_preempt_count+0x4 (local_bh_disable+0x12)
: #func -1434 0.117 ipipe_root_only+0x5 (add_preempt_count+0x10)
:| #begin 0x80000001 -1434 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1434 0.132 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1434 0.117 tick_check_idle+0x8 (irq_enter+0x40)
: #func -1434 0.149 tick_check_oneshot_broadcast+0x3 (tick_check_idle+0x19)
: #func -1434 0.203 ktime_get+0x9 (tick_check_idle+0x31)
: #func -1433 0.115 tick_nohz_stop_idle+0x4 (tick_check_idle+0x48)
: #func -1433 0.114 update_ts_time_stats+0x9 (tick_nohz_stop_idle+0x20)
: #func -1433 0.129 nr_iowait_cpu+0x3 (update_ts_time_stats+0x31)
:| #begin 0x80000001 -1433 0.142 debug_smp_processor_id+0x36 (tick_check_idle+0x53)
:| #end 0x80000001 -1433 0.163 debug_smp_processor_id+0x82 (tick_check_idle+0x53)
: #func -1433 0.117 tick_do_update_jiffies64+0x9 (tick_check_idle+0x84)
: #func -1433 0.114 ipipe_restore_root+0x4 (tick_check_idle+0x97)
: #func -1432 0.120 ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:| #begin 0x80000001 -1432 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1432 0.142 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1432 0.117 _local_bh_enable+0x3 (irq_enter+0x45)
: #func -1432 0.148 __local_bh_enable+0x4 (_local_bh_enable+0x12)
: #func -1432 0.111 sub_preempt_count+0x4 (__local_bh_enable+0x6a)
: #func -1432 0.117 ipipe_root_only+0x5 (sub_preempt_count+0x10)
:| #begin 0x80000001 -1432 0.164 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1431 0.139 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1431 0.117 add_preempt_count+0x4 (irq_enter+0x4f)
: #func -1431 0.118 ipipe_root_only+0x5 (add_preempt_count+0x10)
:| #begin 0x80000001 -1431 0.161 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1431 0.130 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1431 0.115 wait_domain_nrt_handler+0x3 [sigmatek_lrt] (__ipipe_do_sync_stage+0xff)
: #func -1431 0.114 __wake_up+0x8 (wait_domain_nrt_handler+0x33 [sigmatek_lrt])
: #func -1430 0.142 _raw_spin_lock_irqsave+0x5 (__wake_up+0x1a)
: #func -1430 0.115 add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x1d)
: #func -1430 0.118 ipipe_root_only+0x5 (add_preempt_count+0x10)
:| #begin 0x80000001 -1430 0.164 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1430 0.144 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1430 0.118 __wake_up_common+0x9 (__wake_up+0x2e)
: #func -1430 0.118 ipipe_root_only+0x5 (__wake_up_common+0x1b)
:| #begin 0x80000001 -1430 0.164 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1429 0.130 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1429 0.123 __ipipe_spin_unlock_debug+0x3 (__wake_up+0x35)
: #func -1429 0.124 _raw_spin_unlock_irqrestore+0x4 (__wake_up+0x3e)
: #func -1429 0.117 ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
: #func -1429 0.117 ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:| #begin 0x80000001 -1429 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1429 0.144 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1428 0.114 sub_preempt_count+0x4 (_raw_spin_unlock_irqrestore+0x21)
: #func -1428 0.117 ipipe_root_only+0x5 (sub_preempt_count+0x10)
:| #begin 0x80000001 -1428 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1428 0.138 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1428 0.130 irq_exit+0x3 (__ipipe_do_sync_stage+0x104)
: #func -1428 0.114 sub_preempt_count+0x4 (irq_exit+0x17)
: #func -1428 0.118 ipipe_root_only+0x5 (sub_preempt_count+0x10)
:| #begin 0x80000001 -1428 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1427 0.158 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
:| #begin 0x80000001 -1427 0.142 debug_smp_processor_id+0x36 (irq_exit+0x4b)
:| #end 0x80000001 -1427 0.126 debug_smp_processor_id+0x82 (irq_exit+0x4b)
: #func -1427 0.124 idle_cpu+0x3 (irq_exit+0x50)
: #func -1427 0.118 tick_nohz_irq_exit+0x4 (irq_exit+0x79)
:| #begin 0x80000001 -1427 0.142 debug_smp_processor_id+0x36 (tick_nohz_irq_exit+0x13)
:| #end 0x80000001 -1427 0.129 debug_smp_processor_id+0x82 (tick_nohz_irq_exit+0x13)
: #func -1426 0.120 __tick_nohz_idle_enter+0x9 (tick_nohz_irq_exit+0x27)
:| #begin 0x80000001 -1426 0.142 debug_smp_processor_id+0x36 (__tick_nohz_idle_enter+0x16)
:| #end 0x80000001 -1426 0.129 debug_smp_processor_id+0x82 (__tick_nohz_idle_enter+0x16)
: #func -1426 0.154 ktime_get+0x9 (__tick_nohz_idle_enter+0x1e)
:| #begin 0x80000001 -1426 0.152 debug_smp_processor_id+0x36 (sched_clock_idle_sleep_event+0x8)
:| #end 0x80000001 -1426 0.145 debug_smp_processor_id+0x82 (sched_clock_idle_sleep_event+0x8)
:| #begin 0x80000001 -1426 0.149 debug_smp_processor_id+0x36 (__cycles_2_ns+0x14)
:| #end 0x80000001 -1425 0.155 debug_smp_processor_id+0x82 (__cycles_2_ns+0x14)
:| #begin 0x80000001 -1425 0.141 debug_smp_processor_id+0x36 (__tick_nohz_idle_enter+0x3b5)
:| #end 0x80000001 -1425 0.190 debug_smp_processor_id+0x82 (__tick_nohz_idle_enter+0x3b5)
: #func -1425 0.135 timekeeping_max_deferment+0x5 (__tick_nohz_idle_enter+0x108)
: #func -1425 0.145 rcu_needs_cpu+0x5 (__tick_nohz_idle_enter+0x124)
:| #begin 0x80000001 -1425 0.141 debug_smp_processor_id+0x36 (irq_work_needs_cpu+0xe)
:| #end 0x80000001 -1425 0.130 debug_smp_processor_id+0x82 (irq_work_needs_cpu+0xe)
: #func -1424 0.138 get_next_timer_interrupt+0x9 (__tick_nohz_idle_enter+0x147)
:| #begin 0x80000001 -1424 0.144 debug_smp_processor_id+0x36 (get_next_timer_interrupt+0x25)
:| #end 0x80000001 -1424 0.127 debug_smp_processor_id+0x82 (get_next_timer_interrupt+0x25)
: #func -1424 0.115 _raw_spin_lock+0x4 (get_next_timer_interrupt+0x3f)
: #func -1424 0.114 add_preempt_count+0x4 (_raw_spin_lock+0x15)
: #func -1424 0.117 ipipe_root_only+0x5 (add_preempt_count+0x10)
:| #begin 0x80000001 -1424 0.164 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1424 0.155 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1423 0.124 _raw_spin_unlock+0x3 (get_next_timer_interrupt+0x158)
: #func -1423 0.118 sub_preempt_count+0x4 (_raw_spin_unlock+0x17)
: #func -1423 0.117 ipipe_root_only+0x5 (sub_preempt_count+0x10)
:| #begin 0x80000001 -1423 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1423 0.133 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1423 0.121 hrtimer_get_next_event+0x9 (get_next_timer_interrupt+0x162)
:| #begin 0x80000001 -1423 0.142 debug_smp_processor_id+0x36 (hrtimer_get_next_event+0x18)
:| #end 0x80000001 -1422 0.127 debug_smp_processor_id+0x82 (hrtimer_get_next_event+0x18)
: #func -1422 0.142 _raw_spin_lock_irqsave+0x5 (hrtimer_get_next_event+0x26)
: #func -1422 0.114 add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x1d)
: #func -1422 0.118 ipipe_root_only+0x5 (add_preempt_count+0x10)
:| #begin 0x80000001 -1422 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1422 0.142 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1422 0.117 __ipipe_spin_unlock_debug+0x3 (hrtimer_get_next_event+0x97)
: #func -1422 0.121 _raw_spin_unlock_irqrestore+0x4 (hrtimer_get_next_event+0xa0)
: #func -1421 0.118 ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
: #func -1421 0.117 ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:| #begin 0x80000001 -1421 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1421 0.144 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1421 0.120 sub_preempt_count+0x4 (_raw_spin_unlock_irqrestore+0x21)
: #func -1421 0.117 ipipe_root_only+0x5 (sub_preempt_count+0x10)
:| #begin 0x80000001 -1421 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1420 0.152 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1420 0.146 rcu_irq_exit+0x5 (irq_exit+0x7e)
:| #begin 0x80000001 -1420 0.141 debug_smp_processor_id+0x36 (rcu_irq_exit+0x1b)
:| #end 0x80000001 -1420 0.130 debug_smp_processor_id+0x82 (rcu_irq_exit+0x1b)
: #func -1420 0.121 rcu_eqs_enter_common.isra.49+0x6 (rcu_irq_exit+0x68)
:| #begin 0x80000001 -1420 0.142 debug_smp_processor_id+0x36 (rcu_eqs_enter_common.isra.49+0x7d)
:| #end 0x80000001 -1420 0.141 debug_smp_processor_id+0x82 (rcu_eqs_enter_common.isra.49+0x7d)
: #func -1419 0.120 ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
: #func -1419 0.117 ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:| #begin 0x80000001 -1419 0.163 hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:| #end 0x80000001 -1419 0.157 hard_local_irq_restore+0x15 (ipipe_root_only+0x3f)
: #func -1419 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_do_sync_stage+0x117)
: #func -1419 0.126 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| #begin 0x80000000 -1419 0.181 hard_local_irq_disable+0x17 (__ipipe_do_sync_stage+0x11c)
:| +func -1419 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -1418 0.166 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x00000051 -1418! 57.503 common_interrupt+0x51 (cpu_startup_entry+0x91)
:| +begin 0x000000ef -1361 0.172 apic_timer_interrupt+0x3a (need_resched+0x0)
:| +func -1361 0.172 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| +func -1360 0.126 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -1360 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -1360 0.139 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -1360 0.130 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| +func -1360 0.151 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| +func -1360 0.112 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -1360 0.175 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1359 0.129 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -1359 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1359 0.219 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -1359 0.141 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -1359 0.114 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -1359 0.135 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -1359 0.190 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -1358 0.123 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-1261 -1358 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -1358 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -1358 0.255 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -1358 0.178 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 0] -<?>- -1 -1358 0.118 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1357 0.148 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1357 0.319 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -1357 0.319 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -1357 0.212 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1356 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1356 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1356 0.234 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1356 0.163 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -1356 0.136 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1356 0.204 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1355 0.167 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1355 0.146 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1355 0.160 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1355 0.322 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1355 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1355 0.120 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1354 0.188 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1354 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1354 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1354 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1354 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1354 0.129 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1354 0.112 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -1353 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -1353 0.121 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -1353 0.166 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -1353 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -1353 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -1353 0.118 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1353 0.298 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1352 0.219 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -1352 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1352 0.117 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1352 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1352 0.127 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1352 0.280 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -1351 0.190 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -1351 0.118 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -1351 0.164 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x000000ef -1351! 90.100 apic_timer_interrupt+0x52 (need_resched+0x0)
:| +begin 0x000000ef -1261 0.173 apic_timer_interrupt+0x3a (need_resched+0x1)
:| +func -1261 0.178 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| +func -1260 0.123 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -1260 0.123 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -1260 0.117 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -1260 0.144 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| +func -1260 0.145 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| +func -1260 0.112 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -1260 0.175 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1259 0.127 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -1259 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1259 0.170 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -1259 0.138 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -1259 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -1259 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -1259 0.194 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -1258 0.127 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-1161 -1258 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -1258 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -1258 0.253 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -1258 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 0] -<?>- -1 -1258 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1257 0.151 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1257 0.308 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -1257 0.301 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -1257 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1257 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1256 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1256 0.234 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1256 0.160 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -1256 0.133 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1256 0.184 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1256 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1255 0.144 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1255 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1255 0.301 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1255 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1255 0.120 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1255 0.188 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1254 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1254 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1254 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1254 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1254 0.126 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1254 0.112 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -1254 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -1253 0.121 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -1253 0.166 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -1253 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -1253 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -1253 0.118 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1253 0.299 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1252 0.221 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -1252 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1252 0.117 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1252 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1252 0.127 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1252 0.282 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -1251 0.190 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -1251 0.118 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -1251 0.164 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x000000ef -1251! 90.222 apic_timer_interrupt+0x52 (need_resched+0x1)
:| +begin 0x000000ef -1161 0.175 apic_timer_interrupt+0x3a (need_resched+0x0)
:| +func -1161 0.176 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| +func -1160 0.124 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -1160 0.123 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -1160 0.115 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -1160 0.144 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| +func -1160 0.142 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| +func -1160 0.112 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -1160 0.176 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1159 0.126 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -1159 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1159 0.170 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -1159 0.133 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -1159 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -1159 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -1159 0.198 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -1158 0.127 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-1061 -1158 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -1158 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -1158 0.253 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -1158 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 0] -<?>- -1 -1158 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1157 0.127 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1157 0.308 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -1157 0.301 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -1157 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1157 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1156 0.121 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1156 0.234 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1156 0.161 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -1156 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1156 0.187 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1156 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1155 0.142 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1155 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1155 0.298 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1155 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1155 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1155 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1154 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1154 0.126 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1154 0.148 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1154 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1154 0.127 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1154 0.112 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -1154 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -1154 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -1153 0.167 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -1153 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -1153 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -1153 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1153 0.299 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1152 0.225 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -1152 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1152 0.117 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1152 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1152 0.129 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1152 0.280 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -1151 0.190 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -1151 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -1151 0.166 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x000000ef -1151! 90.241 apic_timer_interrupt+0x52 (need_resched+0x0)
:| +begin 0x000000ef -1061 0.185 apic_timer_interrupt+0x3a (cpu_startup_entry+0x91)
:| +func -1061 0.178 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| +func -1060 0.124 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -1060 0.151 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -1060 0.114 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -1060 0.144 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| +func -1060 0.142 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| +func -1060 0.111 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -1060 0.176 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1059 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -1059 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -1059 0.216 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -1059 0.135 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -1059 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -1059 0.138 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -1059 0.194 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -1058 0.127 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-961 -1058 0.111 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -1058 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -1058 0.253 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -1058 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 0] -<?>- -1 -1058 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1057 0.127 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1057 0.365 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -1057 0.304 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -1057 0.234 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1056 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1056 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1056 0.228 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1056 0.160 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -1056 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -1056 0.182 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -1055 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -1055 0.142 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -1055 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -1055 0.298 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -1055 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -1055 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -1054 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -1054 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -1054 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -1054 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -1054 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -1054 0.126 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1054 0.114 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -1053 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -1053 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -1053 0.167 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -1053 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -1053 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -1053 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -1053 0.299 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -1052 0.218 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -1052 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -1052 0.118 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -1052 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -1052 0.129 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -1052 0.279 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -1051 0.190 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -1051 0.118 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -1051 0.164 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x000000ef -1051! 90.100 apic_timer_interrupt+0x52 (cpu_startup_entry+0x91)
:| +begin 0x000000ef -961 0.175 apic_timer_interrupt+0x3a (need_resched+0x0)
:| +func -961 0.178 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| +func -960 0.123 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -960 0.123 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -960 0.117 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -960 0.144 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| +func -960 0.142 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| +func -960 0.111 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -960 0.176 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -959 0.127 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -959 0.121 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -959 0.170 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -959 0.135 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -959 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -959 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -959 0.175 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -958 0.123 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-861 -958 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -958 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -958 0.256 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -958 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 0] -<?>- -1 -958 0.121 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -958 0.127 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -957 0.311 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -957 0.302 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -957 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -957 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -956 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -956 0.216 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -956 0.160 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -956 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -956 0.182 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -956 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -955 0.144 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -955 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -955 0.298 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -955 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -955 0.120 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -955 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -954 0.129 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -954 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -954 0.145 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -954 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -954 0.127 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -954 0.112 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -954 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -954 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -953 0.167 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -953 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -953 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -953 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -953 0.288 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -953 0.219 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 0] -<?>- -1 -952 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -952 0.118 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -952 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -952 0.129 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -952 0.280 xnarch_tsc_to_ns+0x6 (measureIdleTime+0xae [sigmatek_lrt])
:| +func -951 0.191 __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x1c1)
:| +func -951 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| +func -951 0.166 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +end 0x000000ef -951! 72.348 apic_timer_interrupt+0x52 (need_resched+0x0)
:| +begin 0x00000051 -879 0.179 common_interrupt+0x39 (cpu_startup_entry+0x91)
:| +func -878 0.142 __ipipe_handle_irq+0x7 (common_interrupt+0x40)
:| +func -878 0.111 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| +func -878 0.158 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| +func -878 0.124 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| +func -878 0.139 irq_to_desc+0x3 (__ipipe_dispatch_irq+0x26)
:| +func -878 0.152 irq_to_desc+0x3 (__ipipe_dispatch_irq+0x216)
:| +func -878 0.118 __ipipe_ack_fasteoi_irq+0x3 (__ipipe_dispatch_irq+0xa9)
:| +func -878 0.127 hold_ioapic_irq+0x4 (__ipipe_ack_fasteoi_irq+0x10)
:| +func -877 0.135 io_apic_modify_irq.isra.9+0x7 (hold_ioapic_irq+0x41)
:| +func -877 0.114 native_io_apic_read+0x4 (io_apic_read+0x9)
:| +func -877+ 1.361 io_apic_base+0x3 (native_io_apic_read+0x10)
:| +func -876 0.112 native_io_apic_modify+0x5 (io_apic_modify_irq.isra.9+0x36)
:| +func -876 0.132 io_apic_base+0x3 (native_io_apic_modify+0x13)
:| +func -876 0.132 io_apic_sync+0x3 (io_apic_modify_irq.isra.9+0x41)
:| +func -875+ 1.162 io_apic_base+0x3 (io_apic_sync+0xf)
:| +func -874 0.166 ack_apic_level+0x5 (hold_ioapic_irq+0x50)
:| +func -874 0.112 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| +func -874 0.187 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -874 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -874 0.141 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -874 0.138 xnintr_irq_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -873 0.121 irqhandler_fpga+0x9 [sigmatek_lrt] (xnintr_irq_handler+0x78)
:| # func -873 0.136 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x5a [sigmatek_lrt])
:| # func -873+ 1.655 ___xnpod_lock_sched+0x4 (__xnpod_lock_sched+0x19 [sigmatek_lrt])
:| # func -871 0.127 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0xe6 [sigmatek_lrt])
:| # func -871+ 4.564 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x13d [sigmatek_lrt])
:| # func -867 0.117 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x1a4 [sigmatek_lrt])
:| # func -867 0.154 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x1d2 [sigmatek_lrt])
:| # func -867 0.118 xnarch_tsc_to_ns+0x6 (irqhandler_fpga+0x1e8 [sigmatek_lrt])
:| # func -866 0.118 xnarch_get_cpu_time+0x4 (irqhandler_fpga+0x225 [sigmatek_lrt])
:| # func -866 0.118 xnarch_tsc_to_ns+0x6 (xnarch_get_cpu_time+0x13)
:| # func -866 0.123 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x245 [sigmatek_lrt])
:| # func -866 0.120 xnarch_tsc_to_ns+0x6 (irqhandler_fpga+0x25b [sigmatek_lrt])
:| # func -866 0.117 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x280 [sigmatek_lrt])
:| # func -866 0.115 period_update+0x4 [sigmatek_lrt] (irqhandler_fpga+0x287 [sigmatek_lrt])
:| # func -866 0.146 lrtdrv_monitoring_start_timed+0x4 [sigmatek_lrt] (period_update+0x1f [sigmatek_lrt])
:| # func -866 0.206 rtdm_event_signal+0x5 (period_update+0xd9 [sigmatek_lrt])
:| # func -865 0.227 xnsynch_flush+0x9 (rtdm_event_signal+0x25)
:| # func -865 0.145 __rtdm_synch_flush+0x6 (period_update+0xe3 [sigmatek_lrt])
:| # func -865 0.216 xnsynch_flush+0x9 (__rtdm_synch_flush+0x2f)
:| # func -865 0.148 rtdm_event_signal+0x5 (period_update+0xd9 [sigmatek_lrt])
:| # func -865 0.152 xnsynch_flush+0x9 (rtdm_event_signal+0x25)
:| # func -864 0.138 xnpod_resume_thread+0x9 (xnsynch_flush+0x47)
:| # [ 606] realtim 95 -864 0.227 xnpod_resume_thread+0x39 (xnsynch_flush+0x47)
:| # func -864 0.145 __rtdm_synch_flush+0x6 (period_update+0xe3 [sigmatek_lrt])
:| # func -864 0.163 xnsynch_flush+0x9 (__rtdm_synch_flush+0x2f)
:| # func -864 0.201 xnpod_resume_thread+0x9 (xnsynch_flush+0x47)
:| # [ 512] VARAN_T 30 -864 0.236 xnpod_resume_thread+0x39 (xnsynch_flush+0x47)
:| # func -863 0.135 xnpod_resume_thread+0x9 (xnsynch_flush+0x47)
:| # [ 604] cyclic: 30 -863 0.154 xnpod_resume_thread+0x39 (xnsynch_flush+0x47)
:| # func -863 0.135 xnpod_resume_thread+0x9 (xnsynch_flush+0x47)
:| # [ 602] Loader: 29 -863 0.250 xnpod_resume_thread+0x39 (xnsynch_flush+0x47)
:| # func -863 0.132 ipipe_raise_irq+0x8 (period_update+0x10f [sigmatek_lrt])
:| # func -863 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (ipipe_raise_irq+0x36)
:| # func -862 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -862 0.132 __ipipe_handle_irq+0x7 (ipipe_raise_irq+0x3e)
:| # func -862 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| # func -862 0.118 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -862 0.146 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| # func -862 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x1db)
:| # func -862 0.123 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -862 0.184 __ipipe_set_irq_pending+0x6 (__ipipe_dispatch_irq+0x1e4)
:| # func -861 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| # func -861 0.175 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -861+ 1.637 ___xnpod_unlock_sched+0x3 (__xnpod_unlock_sched+0x19 [sigmatek_lrt])
:| # func -859+ 1.646 ___xnpod_lock_sched+0x4 (__xnpod_lock_sched+0x19 [sigmatek_lrt])
:| # func -858 0.124 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0xe6 [sigmatek_lrt])
:| # func -858 0.123 ___xnpod_unlock_sched+0x3 (__xnpod_unlock_sched+0x19 [sigmatek_lrt])
:| # func -858 0.172 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irqhandler_fpga+0x10d [sigmatek_lrt])
:| # func -857 0.115 rthal_irq_end+0x5 (xnintr_irq_handler+0x14d)
:| # func -857 0.123 irq_to_desc+0x3 (rthal_irq_end+0x1d)
:| # func -857 0.121 irq_to_desc+0x3 (rthal_irq_end+0x28)
:| # func -857 0.120 irq_to_desc+0x3 (rthal_irq_end+0x32)
:| # func -857 0.115 __ipipe_end_fasteoi_irq+0x3 (rthal_irq_end+0x38)
:| # func -857 0.115 release_ioapic_irq+0x5 (__ipipe_end_fasteoi_irq+0x16)
:| # func -857 0.152 __ipipe_spin_lock_irqsave+0x6 (release_ioapic_irq+0x17)
:| # func -856 0.114 io_apic_modify_irq.isra.9+0x7 (release_ioapic_irq+0x29)
:| # func -856 0.114 native_io_apic_read+0x4 (io_apic_read+0x9)
:| # func -856+ 1.355 io_apic_base+0x3 (native_io_apic_read+0x10)
:| # func -855 0.112 native_io_apic_modify+0x5 (io_apic_modify_irq.isra.9+0x36)
:| # func -855 0.121 io_apic_base+0x3 (native_io_apic_modify+0x13)
:| # func -855 0.299 __ipipe_spin_unlock_irqrestore+0x4 (release_ioapic_irq+0x35)
:| # func -854 0.250 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # func -854+ 1.716 __xnlock_spin+0x4 (__xnlock_get_irqsave.constprop.43+0x3f)
:| # [ 0] -<?>- -1 -852 0.135 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -852 0.148 ipipe_send_ipi+0x6 (__xnpod_schedule+0x7d)
:| # func -852 0.176 default_send_IPI_mask_logical+0x6 (ipipe_send_ipi+0x40)
:| # func -852 0.127 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -852 0.304 __ipipe_notify_vm_preemption+0x4 (__xnpod_schedule+0x141)
:| # func -852 0.308 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 606] realtim 95 -851 0.206 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -851 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -851 0.142 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -851 0.335 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -850 0.136 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -850 0.267 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x000000ef -850 0.130 apic_timer_interrupt+0x3a (hard_local_irq_enable+0x18)
:| + func -850 0.149 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| + func -850 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| + func -850 0.123 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + func -849 0.115 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| + func -849 0.132 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| + func -849 0.145 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| + func -849 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| + func -849 0.158 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -849 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -849 0.132 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -849 0.170 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -848 0.154 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -848 0.120 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -848 0.138 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -848 0.212 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -848 0.127 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-761 -848 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -848 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -847 0.255 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -847 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 606] realtim 95 -847 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -847 0.329 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -847 0.399 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -846 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -846 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -846 0.118 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -846 0.242 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -845 0.161 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -845 0.133 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -845 0.187 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -845 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -845 0.144 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -845 0.160 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -844 0.307 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -844 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -844 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -844 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -844 0.129 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -844 0.118 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -843 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -843 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -843 0.126 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -843 0.114 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -843 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -843 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -843 0.219 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -843 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -842 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -842 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -842 0.301 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -842 0.304 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 606] realtim 95 -841 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -841 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -841 0.141 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -841 0.296 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| + func -841 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| + func -841 0.145 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + end 0x000000ef -840 0.283 apic_timer_interrupt+0x52 (hard_local_irq_enable+0x18)
: + func -840 0.118 lrtdrv_timing_watchdog+0x6 [sigmatek_lrt] (lrt_ioctl_work+0x4ea [sigmatek_lrt])
: + func -840 0.117 setup_watchdog+0x6 [sigmatek_lrt] (lrtdrv_timing_watchdog+0x46 [sigmatek_lrt])
: + func -840 0.129 rt_task_self+0x3 (setup_watchdog+0x42 [sigmatek_lrt])
: + func -840 0.243 __copy_to_user_ll+0x6 (lrt_ioctl_work+0x52e [sigmatek_lrt])
:| + begin 0x80000001 -840 0.170 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -839 0.142 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -839 0.170 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -839! 18.387 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -821 0.120 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -821 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -820 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -820 0.126 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -820 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -820 0.144 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -820 0.129 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -820 0.169 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -820 0.120 sys_rtdm_ioctl+0x3 (hisyscall_event+0x129)
: + func -819 0.115 __rt_dev_ioctl+0x9 (sys_rtdm_ioctl+0x1d)
: + func -819 0.123 rtdm_context_get+0x6 (__rt_dev_ioctl+0x24)
:| + begin 0x80000000 -819 0.262 hard_local_irq_disable+0x15 (__xnlock_get_irqsave+0xc)
:| # func -819 0.136 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -819 0.124 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -819 0.144 rtdm_in_rt_context+0x1d (__rt_dev_ioctl+0x36)
:| + end 0x80000001 -819 0.127 rtdm_in_rt_context+0x67 (__rt_dev_ioctl+0x36)
: + func -818 0.117 lrt_ioctl+0x3 [sigmatek_lrt] (__rt_dev_ioctl+0x46)
: + func -818 0.155 lrt_ioctl_work+0xc [sigmatek_lrt] (lrt_ioctl+0x10 [sigmatek_lrt])
: + func -818 0.169 pci_locker_signal_stop+0x3 [sigmatek_lrt] (lrt_ioctl_work+0x768 [sigmatek_lrt])
:| + begin 0x80000001 -818 0.170 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -818 0.132 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -818 0.160 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -818 0.308 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -817 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -817 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -817 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -817 0.127 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -817 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -817 0.144 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -816 0.127 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -816 0.139 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -816 0.120 sys_rtdm_ioctl+0x3 (hisyscall_event+0x129)
: + func -816 0.117 __rt_dev_ioctl+0x9 (sys_rtdm_ioctl+0x1d)
: + func -816 0.121 rtdm_context_get+0x6 (__rt_dev_ioctl+0x24)
:| + begin 0x80000000 -816 0.204 hard_local_irq_disable+0x15 (__xnlock_get_irqsave+0xc)
:| # func -816 0.136 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -815 0.123 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -815 0.144 rtdm_in_rt_context+0x1d (__rt_dev_ioctl+0x36)
:| + end 0x80000001 -815 0.127 rtdm_in_rt_context+0x67 (__rt_dev_ioctl+0x36)
: + func -815 0.120 lrt_ioctl+0x3 [sigmatek_lrt] (__rt_dev_ioctl+0x46)
: + func -815 0.118 lrt_ioctl_work+0xc [sigmatek_lrt] (lrt_ioctl+0x10 [sigmatek_lrt])
: + func -815 0.152 __copy_from_user_ll_nozero+0x6 (rtdm_safe_copy_from_user.isra.4+0x23 [sigmatek_lrt])
: + func -815 0.117 lrtdrv_timing_watchdog+0x6 [sigmatek_lrt] (lrt_ioctl_work+0x4a2 [sigmatek_lrt])
: + func -815 0.118 setup_watchdog+0x6 [sigmatek_lrt] (lrtdrv_timing_watchdog+0x46 [sigmatek_lrt])
: + func -814 0.121 rt_task_self+0x3 (setup_watchdog+0x42 [sigmatek_lrt])
: + func -814 0.132 lrtdrv_timing_wait+0x9 [sigmatek_lrt] (lrt_ioctl_work+0x4c9 [sigmatek_lrt])
:| + begin 0x80000001 -814 0.142 lrtdrv_timing_wait+0x39 [sigmatek_lrt] (lrt_ioctl_work+0x4c9 [sigmatek_lrt])
:| + end 0x80000001 -814 0.129 lrtdrv_timing_wait+0x85 [sigmatek_lrt] (lrt_ioctl_work+0x4c9 [sigmatek_lrt])
: + func -814 0.118 rtdm_event_wait+0x3 (lrtdrv_timing_wait+0xdc [sigmatek_lrt])
: + func -814 0.121 rtdm_event_timedwait+0x9 (rtdm_event_wait+0x13)
:| + begin 0x80000000 -814 0.207 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.14+0x9)
:| # func -813 0.158 xnsynch_sleep_on+0x9 (rtdm_event_timedwait+0x8e)
:| # func -813 0.145 xnpod_suspend_thread+0x9 (xnsynch_sleep_on+0x8b)
:| # func -813 0.166 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 606] realtim 95 -813 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -813 0.307 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -813 0.405 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 604] cyclic: 30 -812 0.197 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -812 0.121 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -812 0.142 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -812 0.359 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -811 0.136 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -811 0.164 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
: + func -811 0.118 lrtdrv_timing_watchdog+0x6 [sigmatek_lrt] (lrt_ioctl_work+0x4ea [sigmatek_lrt])
: + func -811 0.117 setup_watchdog+0x6 [sigmatek_lrt] (lrtdrv_timing_watchdog+0x46 [sigmatek_lrt])
: + func -811 0.124 rt_task_self+0x3 (setup_watchdog+0x42 [sigmatek_lrt])
: + func -811 0.225 __copy_to_user_ll+0x6 (lrt_ioctl_work+0x52e [sigmatek_lrt])
:| + begin 0x80000001 -810 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -810 0.146 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -810 0.163 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -810! 49.213 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
:| + begin 0x000000ef -761 0.129 apic_timer_interrupt+0x3a (<102d024a>)
:| + func -761 0.151 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| + func -760 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| + func -760 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + func -760 0.118 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| + func -760 0.129 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| + func -760 0.148 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| + func -760 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| + func -760 0.158 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -760 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -759 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -759 0.219 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -759 0.138 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -759 0.112 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -759 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -759 0.182 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -759 0.123 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-661 -758 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -758 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -758 0.255 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -758 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 604] cyclic: 30 -758 0.121 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -758 0.334 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -757 0.396 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -757 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -757 0.123 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -757 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -756 0.236 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -756 0.164 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -756 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -756 0.184 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -756 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -756 0.144 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -755 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -755 0.308 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -755 0.118 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -755 0.121 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -755 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -754 0.129 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -754 0.118 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -754 0.146 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -754 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -754 0.130 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -754 0.114 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -754 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -754 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -753 0.166 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -753 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -753 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -753 0.118 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -753 0.288 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -753 0.302 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 604] cyclic: 30 -752 0.194 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -752 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -752 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -752 0.262 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| + func -752 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| + func -751 0.146 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + end 0x000000ef -751! 90.605 apic_timer_interrupt+0x52 (<102d024a>)
:| + begin 0x000000ef -661 0.130 apic_timer_interrupt+0x3a (<102d0254>)
:| + func -661 0.151 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| + func -660 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| + func -660 0.118 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + func -660 0.120 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| + func -660 0.132 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| + func -660 0.141 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| + func -660 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| + func -660 0.158 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -660 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -659 0.118 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -659 0.233 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -659 0.354 __xnlock_spin+0x4 (__xnlock_get+0x2b)
:| # func -659 0.151 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -659 0.115 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -658 0.136 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -658 0.207 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -658 0.126 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@-561 -658 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -658 0.132 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -658 0.255 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -657 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 604] cyclic: 30 -657 0.120 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -657 0.320 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -657 0.396 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -656 0.215 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -656 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -656 0.118 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -656 0.221 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -656 0.161 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -656 0.135 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -655 0.185 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -655 0.169 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -655 0.142 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -655 0.240 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -655 0.298 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -654 0.120 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -654 0.120 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -654 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -654 0.129 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -654 0.120 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -654 0.145 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -654 0.126 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -654 0.127 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -653 0.112 __rt_task_wait_period+0x5 (hisyscall_event+0x129)
: + func -653 0.118 rt_task_wait_period+0x4 (__rt_task_wait_period+0x14)
: + func -653 0.120 xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x44)
:| + begin 0x80000000 -653 0.167 hard_local_irq_disable+0x15 (__xnlock_get_irqsave.constprop.43+0x9)
:| # func -653 0.145 xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x6c)
:| # func -653 0.167 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 615] -<?>- 99 -653 0.117 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -652 0.291 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -652 0.302 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 604] cyclic: 30 -652 0.195 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -652 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -652 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -651 0.261 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| + func -651 0.117 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0x10e)
:| + func -651 0.145 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + end 0x000000ef -651! 641.640 apic_timer_interrupt+0x52 (<102d0254>)
:| + begin 0x000000ef -9 0.160 apic_timer_interrupt+0x3a (<080ac95a>)
:| + func -9 0.169 __ipipe_handle_irq+0x7 (apic_timer_interrupt+0x41)
:| + func -9 0.115 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_handle_irq+0xc4)
:| + func -9 0.154 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| + func -9 0.115 __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xce)
:| + func -9 0.132 __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa9)
:| + func -8 0.144 lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:| + func -8 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x118)
:| + func -8 0.158 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -8 0.114 irq_hook_handler+0x5 [sigmatek_lrt] (__ipipe_dispatch_irq+0x172)
:| # func -8 0.120 lrtdrv_monitoring_irq+0x4 [sigmatek_lrt] (irq_hook_handler+0x32 [sigmatek_lrt])
:| # func -8 0.221 xnintr_clock_handler+0x9 (__ipipe_dispatch_irq+0x182)
:| # func -8 0.148 xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0xb9)
:| # func -7 0.118 xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0xa0)
:| # func -7 0.138 xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:| # [ 615] -<?>- 99 -7 0.231 xnpod_resume_thread+0x39 (xnthread_periodic_handler+0x20)
:| # func -7 0.124 xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x177)
:| # event tick@38 -7 0.112 xntimer_next_local_shot+0xca (xntimer_tick_aperiodic+0x177)
:| # func -7 0.133 ipipe_timer_set+0x5 (xntimer_next_local_shot+0xd1)
:| # func -7 0.256 lapic_next_deadline+0x5 (ipipe_timer_set+0x67)
:| # func -6 0.176 __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:| # [ 604] cyclic: 30 -6 0.121 __xnpod_schedule+0x58 (xnpod_schedule+0x32)
:| # func -6 0.381 xnsched_pick_next+0x5 (__xnpod_schedule+0xa5)
:| # func -6 0.405 __switch_to+0x9 (__xnpod_schedule+0x3b8)
:| # [ 615] -<?>- 99 -5 0.221 __xnpod_schedule+0x431 (xnpod_schedule+0x32)
:| # func -5 0.120 xnpod_fire_callouts+0x7 (__xnpod_schedule+0x4b4)
:| # func -5 0.117 taskSwitchXenomai+0x9 [sigmatek_lrt] (xnpod_fire_callouts+0x4c)
:| # func -5 0.221 measureIdleTime+0x9 [sigmatek_lrt] (taskSwitchXenomai+0x9a [sigmatek_lrt])
:| # func -4 0.237 xntimer_get_overruns+0x8 (xnpod_wait_thread_period+0x93)
:| # func -4 0.142 __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x42)
:| + end 0x80000000 -4 0.191 hard_local_irq_enable+0x16 (__ipipe_restore_head+0x66)
:| + begin 0x80000001 -4 0.184 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
:| + end 0x80000001 -4 0.142 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
:| + begin 0x80000000 -4 0.161 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
:| + end 0x80000000 -3 0.913 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
: + func -3 0.130 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
: + func -2 0.132 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
:| + begin 0x80000001 -2 0.187 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:| + end 0x80000001 -2 0.126 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
: + func -2 0.121 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
:| + begin 0x80000001 -2 0.142 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
:| + end 0x80000001 -2 0.127 hard_local_irq_restore+0x15 (ipipe_syscall_hook+0x5b)
: + func -2 0.283 hisyscall_event+0x9 (ipipe_syscall_hook+0x6b)
: + func -1 0.252 xnshadow_sys_trace+0x6 (hisyscall_event+0x129)
: + func -1 0.206 ipipe_trace_frozen_reset+0x5 (xnshadow_sys_trace+0x5e)
: + func -1 0.117 __ipipe_global_path_lock+0x7 (ipipe_trace_frozen_reset+0x14)
: + func -1 0.133 __ipipe_spin_lock_irqsave+0x6 (__ipipe_global_path_lock+0x16)
:| + begin 0x80000001 -1 0.748 hard_local_irq_save+0x16 (__ipipe_spin_lock_irqsave+0x12)
:| # func 0 0.148 __ipipe_spin_unlock_irqcomplete+0x4 (__ipipe_global_path_unlock+0x5f)
:| + end 0x80000001 0 0.160 hard_local_irq_restore+0x15 (__ipipe_spin_unlock_irqcomplete+0x25)
< + freeze 0x000875a1 0 0.167 xnshadow_sys_trace+0x67 (hisyscall_event+0x129)
| + begin 0x80000001 0 0.188 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6b)
| + end 0x80000001 0 0.139 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xad)
| + begin 0x80000000 0 0.173 hard_local_irq_disable+0x17 (__ipipe_syscall_root+0x38)
| + end 0x80000000 0 0.201 __ipipe_syscall_root+0x70 (sysenter_past_esp+0x5b)
+ func 0 0.120 __ipipe_syscall_root+0x5 (sysenter_past_esp+0x5b)
+ func 0 0.129 __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x31)
| + begin 0x80000001 1 0.176 hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
| + end 0x80000001 1 0.136 hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x59)
+ func 1 0.126 ipipe_syscall_hook+0x7 (__ipipe_notify_syscall+0x64)
| + begin 0x80000001 1 0.000 hard_local_irq_save+0x16 (ipipe_syscall_hook+0x1b)
next prev parent reply other threads:[~2015-07-13 14:56 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-09 12:15 [Xenomai] usage of rtdm_task_sleep_abs Johann Obermayr
2015-07-09 14:19 ` Gilles Chanteperdrix
2015-07-09 15:43 ` Johann Obermayr
2015-07-09 15:51 ` Gilles Chanteperdrix
2015-07-10 9:34 ` Johann Obermayr
2015-07-10 9:46 ` Gilles Chanteperdrix
2015-07-10 10:43 ` Johann Obermayr
2015-07-10 10:49 ` Gilles Chanteperdrix
2015-07-13 13:41 ` Johann Obermayr
2015-07-13 14:02 ` Gilles Chanteperdrix
2015-07-13 14:56 ` Johann Obermayr [this message]
2015-07-13 15:24 ` Gilles Chanteperdrix
2015-07-13 16:58 ` Johann Obermayr
2015-07-13 17:21 ` Gilles Chanteperdrix
2015-07-13 17:26 ` Johann Obermayr
2015-07-13 19:58 ` Gilles Chanteperdrix
2015-07-13 20:23 ` Johann Obermayr
2015-07-13 20:31 ` Gilles Chanteperdrix
2015-07-13 20:45 ` Johann Obermayr
2015-07-13 20:54 ` Gilles Chanteperdrix
2015-07-13 21:30 ` Johann Obermayr
2015-07-13 21:58 ` Johann Obermayr
2015-07-13 22:39 ` Gilles Chanteperdrix
2015-07-13 23:30 ` Johann Obermayr
2015-07-14 0:02 ` Gilles Chanteperdrix
2015-07-15 21:00 ` Johann Obermayr
2015-07-15 21:21 ` [Xenomai] ipipe trace Johann Obermayr
2015-07-16 6:30 ` [Xenomai] usage of rtdm_task_sleep_abs Gilles Chanteperdrix
2015-07-16 11:46 ` Johann Obermayr
2015-07-17 5:25 ` Gilles Chanteperdrix
2015-07-13 20:35 ` Gilles Chanteperdrix
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=55A3D1B2.50905@sigmatek.at \
--to=johann.obermayr@sigmatek.at \
--cc=Xenomai@xenomai.org \
/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.