All of lore.kernel.org
 help / color / mirror / Atom feed
From: Manuel Huber <manuel.h87@gmail.com>
To: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>,
	xenomai@xenomai.org
Subject: Re: [Xenomai] Decrease Latency (below 10 us) on x32 or x32_64?
Date: Thu, 28 Mar 2013 11:06:23 +0100	[thread overview]
Message-ID: <5154161F.8030608@gmail.com> (raw)
In-Reply-To: <51518D16.2050803@xenomai.org>

On 2013-03-26 12:57, Gilles Chanteperdrix wrote:
> On 03/26/2013 11:18 AM, Manuel Huber wrote:
>
>> Hello!
>>
>> Sorry for the delay. I have re-compiled the Kernel with the I-pipe
>> tracer enabled, and I disabled the HPET. Then, I tried to reset the
>> tracer by writing 0 to /proc/ipipe/trace/frozen and some string to
>> /proc/ipipe/trace/max. Then I started the latency program with the -f
>> option for some minutes and afterwards captured the variables in
>> /proc/ipipe/trace/. One test has been made in single-user mode and
>> without the nouveau driver (plain-vga_300.txt) and the other trace has
>> been made in normal multi-user mode with gdm running (and the nouveau
>> driver; gui_300.txt). There is one trace without any USB-device
>> attached (plain-vga_300_no_usb.txt), but I'm not sure if that makes
>> any difference.
>>
>> I hope I used the I-pipe tracer correctly. I'm sorry to bother you
>> again, but I can't interpret the results :( Maybe you could interpret
>> the trace, if you have time for it...
>
> The traces are too short. Try:
> echo 1000 > /proc/ipipe/trace/back_trace_points
>
> There should be at least a "tick@" trace indicating the time when the
> timer was supposed to tick and when it did not, so that we have an idea
> of the latency.
>
> What is the period you use for the latency test?
>
Hello!

Sorry, I have run the same tests again, just with back_trace_points
set to 1000. I've run the latency tool for 5 minutes with a period of
100 us (default).

I don't think it's related, but xeno-test fails on the machine, and I
think it's because of CONFIG_XENO_OPT_SYS_HEAPSZ. I have multiplied it
with a factor of 6 (as described here:
http://osdir.com/ml/linux.real-time.xenomai.users/2007-03/msg00251.html).
I will run the tests again after compiling the kernel and report if
there is significant change (or if you think it could have influenced
the latency measurement).

Thanks again for your help!

-------------- next part --------------
I-pipe trace results
--------------------
name: 'gui_300'

[parameters]
enable = 1
verbose = 1
pre_trace_points = 10
back_trace_points = 1000
post_trace_points = 10


[frozen]
I-pipe frozen back-tracing service on 3.5.7-trace/ipipe release #3
------------------------------------------------------------
CPU: 0, Freeze: 34406236736593 cycles, Trace Points: 1000 (+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)
:|   #begin   0x80000001  -511	  0.338  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -511	  0.299  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -511	  0.276  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -510	  0.256  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -510	  0.406  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -510	  0.318  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -509	  0.258  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -509	  0.310  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -509	  0.427  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -508	  0.313  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -508	  0.356  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -508	  0.313  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -507	  0.266  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -507	  0.323  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -507	  0.344  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -507	  0.335  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -506	  0.265  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -506	  0.328  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -506	  0.327  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -505	  0.262  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -505	  0.255  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -505	  0.373  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -504	  0.327  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -504	  0.269  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -504	  0.319  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -503	  0.317  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -503	  0.317  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -503	  0.388  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -502	  0.260  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -502	  0.332  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -502!  67.132  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -435	  0.338  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -434	  0.410  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -434	  0.335  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -434	  0.291  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -433	  0.463  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -433	  0.574  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -432	  0.407  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -432	  0.313  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -432	  0.323  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 2447] -<?>-   99  -431	  0.427  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -431	  0.304  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-337   -431	  0.295  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -430	  0.293  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -430	  0.584  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -429	  0.493  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -429	  0.287  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -429	  0.891  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -428	  0.933  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 2447] -<?>-   99  -427	  0.666  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -426	  0.450  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -426	  0.297  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -425	  0.489  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -425	  0.432  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -424	  0.363  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -424+   1.583  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -422	  0.279  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -422	  0.312  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -422	  0.393  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -421	  0.312  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -421	  0.283  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -421	  0.337  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -421	  0.318  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -420	  0.329  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -420	  0.247  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -420	  0.249  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -419	  0.260  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -419	  0.484  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -419	  0.366  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -418	  0.367  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 2447] -<?>-   99  -418	  0.306  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -418	  0.921  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -417	  0.705  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -416	  0.848  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -415	  0.492  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -415	  0.747  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -414	  0.329  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -414	  0.344  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -413	  0.315  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -413	  0.316  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -413	  0.327  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -412	  0.348  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -412	  0.323  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -412	  0.368  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -411	  0.325  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -411	  0.298  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -411	  0.254  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -410	  0.266  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -410	  0.374  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -410	  0.350  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -409	  0.254  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -409	  0.317  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -409	  0.427  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -408	  0.295  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -408	  0.385  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -408	  0.296  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -407	  0.304  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -407	  0.332  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -407	  0.360  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -406	  0.307  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -406	  0.268  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -406	  0.334  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -405	  0.325  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -405	  0.254  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -405	  0.257  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -405	  0.377  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -404	  0.317  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -404	  0.295  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -404	  0.332  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -403	  0.337  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -403	  0.329  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -403	  0.378  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -402	  0.237  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -402	  0.329  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -402!  67.062  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -335	  0.316  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -334	  0.378  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -334	  0.294  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -334	  0.283  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -333	  0.437  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -333	  0.568  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -332	  0.367  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -332	  0.306  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -332	  0.335  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 2447] -<?>-   99  -331	  0.496  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -331	  0.292  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-237   -331	  0.242  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -330	  0.288  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -330	  0.567  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -329	  0.488  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -329	  0.270  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -329	  0.878  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -328	  0.922  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 2447] -<?>-   99  -327	  0.666  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -326	  0.474  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -326	  0.314  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -325	  0.504  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -325	  0.412  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -325	  0.387  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -324+   1.665  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -322	  0.291  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -322	  0.363  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -322	  0.417  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -321	  0.312  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -321	  0.283  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -321	  0.332  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -320	  0.313  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -320	  0.298  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -320	  0.260  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -320	  0.263  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -319	  0.262  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -319	  0.490  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -319	  0.366  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -318	  0.381  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 2447] -<?>-   99  -318	  0.305  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -318	  0.890  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -317	  0.712  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -316	  0.830  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -315	  0.508  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -315	  0.739  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -314	  0.329  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -314	  0.312  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -313	  0.329  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -313	  0.335  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -313	  0.342  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -312	  0.393  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -312	  0.319  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -311	  0.334  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -311	  0.339  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -311	  0.299  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -310	  0.276  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -310	  0.264  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -310	  0.371  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -310	  0.318  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -309	  0.258  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -309	  0.309  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -309	  0.431  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -308	  0.304  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -308	  0.351  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -308	  0.313  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -307	  0.266  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -307	  0.315  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -307	  0.341  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -306	  0.304  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -306	  0.268  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -306	  0.326  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -305	  0.316  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -305	  0.256  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -305	  0.256  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -305	  0.373  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -304	  0.327  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -304	  0.269  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -304	  0.319  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -303	  0.317  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -303	  0.316  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -303	  0.388  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -302	  0.265  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -302	  0.333  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -302+   6.409  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000fd  -295	  0.301  reschedule_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -295	  0.437  __ipipe_handle_irq+0x9 (reschedule_interrupt+0x3e)
:|   +func                -295	  0.481  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -294	  0.430  __ipipe_ack_apic+0x3 (__ipipe_dispatch_irq+0xa4)
:|   +func                -294	  0.554  __ipipe_set_irq_pending+0x6 (__ipipe_dispatch_irq+0x19a)
:|   +func                -293	  0.381  __ipipe_do_sync_pipeline+0x4 (__ipipe_sync_pipeline+0x1c)
:|   +func                -293	  0.410  __ipipe_do_sync_stage+0x9 (__ipipe_do_sync_pipeline+0x63)
:|   #end     0x80000000  -292	  0.344  hard_local_irq_enable+0x14 (__ipipe_do_sync_stage+0xbd)
:    #func                -292	  0.284  __ipipe_do_IRQ+0x5 (__ipipe_do_sync_stage+0x137)
:    #func                -292	  0.382  __ipipe_get_ioapic_irq_vector+0x3 (__ipipe_do_IRQ+0x1d)
:    #func                -291	  0.269  smp_reschedule_interrupt+0x3 (__ipipe_do_IRQ+0x42)
:    #func                -291	  0.363  scheduler_ipi+0x4 (smp_reschedule_interrupt+0x14)
:|   #begin   0x80000001  -291	  0.355  debug_smp_processor_id+0x36 (scheduler_ipi+0x13)
:|   #end     0x80000001  -290	  0.326  debug_smp_processor_id+0x82 (scheduler_ipi+0x13)
:|   #begin   0x80000001  -290	  0.330  debug_smp_processor_id+0x36 (got_nohz_idle_kick+0x8)
:|   #end     0x80000001  -290+   1.115  debug_smp_processor_id+0x82 (got_nohz_idle_kick+0x8)
:|   +end     0x000000fd  -289	  0.825  reschedule_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -288	  0.346  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -287	  0.319  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -287	  0.314  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -287	  0.309  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -286	  0.349  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -286	  0.337  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -286	  0.300  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -285	  0.315  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -285	  0.321  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -285	  0.275  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -285	  0.294  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -284	  0.285  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -284	  0.367  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -284	  0.317  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -283	  0.249  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -283	  0.305  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -283	  0.437  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -282	  0.346  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -282	  0.292  tick_nohz_idle_exit+0x9 (cpu_idle+0x70)
:|   +begin   0x80000001  -282	  0.347  debug_smp_processor_id+0x36 (tick_nohz_idle_exit+0x18)
:|   +end     0x80000001  -281	  0.391  debug_smp_processor_id+0x82 (tick_nohz_idle_exit+0x18)
:    #func                -281	  0.521  ktime_get+0x9 (tick_nohz_idle_exit+0x72)
:    #func                -280	  0.333  tick_nohz_stop_idle+0x4 (tick_nohz_idle_exit+0x88)
:    #func                -280	  0.314  update_ts_time_stats+0x9 (tick_nohz_stop_idle+0x20)
:    #func                -280	  0.463  nr_iowait_cpu+0x3 (update_ts_time_stats+0x31)
:    #func                -279	  0.269  select_nohz_load_balancer+0x4 (tick_nohz_idle_exit+0x99)
:|   #begin   0x80000001  -279	  0.323  debug_smp_processor_id+0x36 (select_nohz_load_balancer+0x10)
:|   #end     0x80000001  -279	  0.344  debug_smp_processor_id+0x82 (select_nohz_load_balancer+0x10)
:    #func                -278	  0.493  tick_do_update_jiffies64+0x9 (tick_nohz_idle_exit+0xa2)
:    #func                -278	  0.256  update_cpu_load_nohz+0x5 (tick_nohz_idle_exit+0xa7)
:|   #begin   0x80000001  -278	  0.329  debug_smp_processor_id+0x36 (update_cpu_load_nohz+0x14)
:|   #end     0x80000001  -277	  0.365  debug_smp_processor_id+0x82 (update_cpu_load_nohz+0x14)
:    #func                -277	  0.246  _raw_spin_lock+0x4 (update_cpu_load_nohz+0x2d)
:    #func                -277	  0.264  add_preempt_count+0x4 (_raw_spin_lock+0x15)
:    #func                -276	  0.268  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -276	  0.376  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -276	  0.376  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -275	  0.648  __update_cpu_load+0x9 (update_cpu_load_nohz+0x40)
:    #func                -275	  0.397  sched_avg_update+0x9 (__update_cpu_load+0xa5)
:    #func                -274	  0.248  _raw_spin_unlock+0x3 (update_cpu_load_nohz+0x47)
:    #func                -274	  0.434  sub_preempt_count+0x3 (_raw_spin_unlock+0x15)
:    #func                -274	  0.362  account_idle_ticks+0x3 (tick_nohz_idle_exit+0xbf)
:    #func                -273	  0.282  account_idle_time+0x6 (account_idle_ticks+0xd)
:|   #begin   0x80000001  -273	  0.324  debug_smp_processor_id+0x36 (account_idle_time+0x1c)
:|   #end     0x80000001  -273	  0.314  debug_smp_processor_id+0x82 (account_idle_time+0x1c)
:|   #begin   0x80000001  -272	  0.318  debug_smp_processor_id+0x36 (account_idle_time+0x28)
:|   #end     0x80000001  -272	  0.372  debug_smp_processor_id+0x82 (account_idle_time+0x28)
:    #func                -272	  0.273  calc_load_exit_idle+0x4 (tick_nohz_idle_exit+0xc4)
:|   #begin   0x80000001  -271	  0.333  debug_smp_processor_id+0x36 (calc_load_exit_idle+0x13)
:|   #end     0x80000001  -271	  0.387  debug_smp_processor_id+0x82 (calc_load_exit_idle+0x13)
:    #func                -271	  0.283  hrtimer_cancel+0x4 (tick_nohz_idle_exit+0xd8)
:    #func                -270	  0.249  hrtimer_try_to_cancel+0x8 (hrtimer_cancel+0x12)
:    #func                -270	  0.261  lock_hrtimer_base+0x6 (hrtimer_try_to_cancel+0x1a)
:    #func                -270	  0.314  _raw_spin_lock_irqsave+0x5 (lock_hrtimer_base+0x1d)
:    #func                -270	  0.244  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                -269	  0.262  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -269	  0.376  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -269	  0.393  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:|   #begin   0x80000001  -268	  0.320  debug_smp_processor_id+0x36 (remove_hrtimer+0x32)
:|   #end     0x80000001  -268	  0.296  debug_smp_processor_id+0x82 (remove_hrtimer+0x32)
:    #func                -268	  0.353  __remove_hrtimer+0x9 (remove_hrtimer+0x51)
:    #func                -267	  0.268  __ipipe_spin_unlock_debug+0x3 (unlock_hrtimer_base+0x10)
:    #func                -267	  0.253  _raw_spin_unlock_irqrestore+0x3 (unlock_hrtimer_base+0x1c)
:    #func                -267	  0.252  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -267	  0.260  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -266	  0.370  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -266	  0.321  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -266	  0.441  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    #func                -265	  0.376  hrtimer_forward+0xc (tick_nohz_idle_exit+0x101)
:    #func                -265	  0.396  ktime_divns+0xc (hrtimer_forward+0x82)
:    #func                -264	  0.304  ktime_add_safe+0x8 (hrtimer_forward+0xfb)
:    #func                -264	  0.315  ktime_add_safe+0x8 (hrtimer_forward+0x114)
:    #func                -264	  0.257  hrtimer_start_range_ns+0x3 (T.838+0x1d)
:    #func                -263	  0.248  __hrtimer_start_range_ns+0x9 (hrtimer_start_range_ns+0x15)
:    #func                -263	  0.245  lock_hrtimer_base+0x6 (__hrtimer_start_range_ns+0x1d)
:    #func                -263	  0.304  _raw_spin_lock_irqsave+0x5 (lock_hrtimer_base+0x1d)
:    #func                -263	  0.313  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                -262	  0.351  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -262	  0.378  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -262	  0.369  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:|   #begin   0x80000001  -261	  0.366  debug_smp_processor_id+0x36 (__hrtimer_start_range_ns+0x31)
:|   #end     0x80000001  -261	  0.323  debug_smp_processor_id+0x82 (__hrtimer_start_range_ns+0x31)
:    #func                -261	  0.315  ktime_add_safe+0x8 (hrtimer_set_expires_range_ns+0x2a)
:    #func                -260	  0.602  enqueue_hrtimer+0x6 (__hrtimer_start_range_ns+0x196)
:|   #begin   0x80000001  -260	  0.369  debug_smp_processor_id+0x36 (__hrtimer_start_range_ns+0x1ad)
:|   #end     0x80000001  -259	  0.309  debug_smp_processor_id+0x82 (__hrtimer_start_range_ns+0x1ad)
:|   #begin   0x80000001  -259	  0.324  debug_smp_processor_id+0x36 (__hrtimer_start_range_ns+0x1d3)
:|   #end     0x80000001  -259	  0.325  debug_smp_processor_id+0x82 (__hrtimer_start_range_ns+0x1d3)
:    #func                -258	  0.255  tick_program_event+0x4 (__hrtimer_start_range_ns+0x24d)
:    #func                -258	  0.275  clockevents_program_event+0x9 (tick_program_event+0x24)
:    #func                -258	  0.393  ktime_get+0x9 (clockevents_program_event+0x71)
:    #func                -257	  0.266  xnarch_next_htick_shot+0x5 (clockevents_program_event+0xd8)
:|   #begin   0x80000000  -257	  0.456  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  *#func                -257	  0.361  xntimer_start_aperiodic+0x9 (xnarch_next_htick_shot+0x42)
:|  *#func                -256	  0.610  xnarch_ns_to_tsc+0x9 (xntimer_start_aperiodic+0x78)
:|  *#func                -256	  0.291  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|   #end     0x80000000  -255	  0.354  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:    #func                -255	  0.285  __ipipe_spin_unlock_debug+0x3 (unlock_hrtimer_base+0x10)
:    #func                -255	  0.269  _raw_spin_unlock_irqrestore+0x3 (unlock_hrtimer_base+0x1c)
:    #func                -255	  0.260  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -254	  0.256  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -254	  0.376  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -254	  0.334  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -253	  0.337  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    #func                -253	  0.264  ipipe_unstall_root+0x3 (tick_nohz_idle_exit+0x13e)
:|   #begin   0x80000000  -253	  0.308  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -252	  0.403  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -252	  0.298  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -252	  0.307  sub_preempt_count+0x3 (cpu_idle+0x7a)
:    +func                -251	  0.405  schedule+0x3 (cpu_idle+0x7f)
:    +func                -251	  0.262  __schedule+0x9 (schedule+0x18)
:    +func                -251	  0.251  add_preempt_count+0x4 (__schedule+0x33)
:    +func                -250	  0.246  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   +begin   0x80000001  -250	  0.371  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   +end     0x80000001  -250	  0.310  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:|   +begin   0x80000001  -250	  0.333  debug_smp_processor_id+0x36 (__schedule+0x38)
:|   +end     0x80000001  -249	  0.296  debug_smp_processor_id+0x82 (__schedule+0x38)
:    +func                -249	  0.343  rcu_note_context_switch+0x9 (__schedule+0x4a)
:    #func                -249	  0.273  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -248	  0.278  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -248	  0.394  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -248	  0.345  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -247	  0.251  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -247	  0.309  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -247	  0.414  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -246	  0.297  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -246	  0.275  ipipe_root_only+0x5 (__schedule+0x83)
:|   +begin   0x80000001  -246	  0.395  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   +end     0x80000001  -245	  0.305  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    +func                -245	  0.284  _raw_spin_lock_irq+0x4 (__schedule+0xcc)
:    #func                -245	  0.268  add_preempt_count+0x4 (_raw_spin_lock_irq+0x28)
:    #func                -244	  0.260  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -244	  0.375  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -244	  0.422  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -243	  0.319  put_prev_task_idle+0x3 (__schedule+0x21a)
:    #func                -243	  0.310  pick_next_task_fair+0x9 (pick_next_task+0x1e)
:    #func                -243	  0.350  clear_buddies+0x4 (pick_next_task_fair+0x98)
:    #func                -242	  0.664  __dequeue_entity+0x5 (pick_next_task_fair+0xa7)
:|   #begin   0x80000000  -242	  0.706  __schedule+0x3e1 (schedule+0x18)
:|   #func                -241	  0.339  __switch_to+0x9 (__schedule+0x495)
:|   #func                -241	  0.923  __switch_to_xtra+0x9 (__switch_to+0x13f)
:|   #func                -240	  0.313  __ipipe_switch_tail+0x4 (__schedule+0x49f)
:|   #end     0x80000000  -239	  0.288  hard_local_irq_enable+0x14 (__ipipe_switch_tail+0x33)
:|   #begin   0x80000001  -239	  0.360  debug_smp_processor_id+0x36 (__schedule+0x4af)
:|   #end     0x80000001  -239	  0.302  debug_smp_processor_id+0x82 (__schedule+0x4af)
:    #func                -239	  0.276  finish_task_switch+0x9 (__schedule+0x4c1)
:    #func                -238	  0.268  _raw_spin_unlock_irq+0x3 (finish_task_switch+0x4c)
:    #func                -238	  0.261  ipipe_unstall_root+0x3 (_raw_spin_unlock_irq+0x10)
:|   #begin   0x80000000  -238	  0.310  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -237	  0.409  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -237	  0.269  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -237+   1.103  sub_preempt_count+0x3 (_raw_spin_unlock_irq+0x1a)
:|   +begin   0x000000ef  -236	  0.326  apic_timer_interrupt+0x37 (__ipipe_trace+0x51d)
:|   +func                -235	  0.416  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -235	  0.273  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -235	  0.288  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -234	  0.447  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -234	  0.662  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -233	  0.358  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -233	  0.305  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -233	  0.346  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 2447] -<?>-   99  -232	  0.481  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -232	  0.302  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-137   -231	  0.258  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -231	  0.295  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -231	  0.571  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -230	  0.465  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -230	  0.279  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -230	  0.995  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -229	  0.297  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # func                -228+   1.283  __switch_to_xtra+0x9 (__switch_to+0x13f)
:|  # [ 2447] -<?>-   99  -227	  0.709  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -226	  0.473  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -226	  0.307  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -225	  0.549  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -225	  0.451  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -224	  0.344  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -224+   1.793  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -222	  0.261  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -222	  0.312  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -222	  0.401  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -221	  0.316  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -221	  0.285  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -221	  0.336  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -220	  0.303  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -220	  0.304  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -220	  0.265  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -220	  0.256  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -219	  0.267  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -219	  0.483  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -219	  0.402  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -218	  0.391  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 2447] -<?>-   99  -218	  0.304  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -217	  0.908  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -217	  0.293  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # func                -216	  0.999  __switch_to_xtra+0x9 (__switch_to+0x13f)
:|  # [ 1996] Xorg    -1  -215	  0.864  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -214	  0.499  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -214	  0.950  apic_timer_interrupt+0x4f (__ipipe_trace+0x51d)
:|   +begin   0x80000001  -213	  0.376  debug_smp_processor_id+0x36 (__schedule+0x4c6)
:|   +end     0x80000001  -213	  0.313  debug_smp_processor_id+0x82 (__schedule+0x4c6)
:    +func                -212	  0.341  sub_preempt_count+0x3 (__schedule+0x4f4)
:    +func                -212	  0.307  hrtimer_cancel+0x4 (schedule_hrtimeout_range_clock+0xa1)
:    +func                -212	  0.264  hrtimer_try_to_cancel+0x8 (hrtimer_cancel+0x12)
:    +func                -211	  0.261  lock_hrtimer_base+0x6 (hrtimer_try_to_cancel+0x1a)
:    +func                -211	  0.304  _raw_spin_lock_irqsave+0x5 (lock_hrtimer_base+0x1d)
:    #func                -211	  0.272  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                -210	  0.271  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -210	  0.402  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -210	  0.416  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:|   #begin   0x80000001  -209	  0.332  debug_smp_processor_id+0x36 (remove_hrtimer+0x32)
:|   #end     0x80000001  -209	  0.302  debug_smp_processor_id+0x82 (remove_hrtimer+0x32)
:    #func                -209	  0.430  __remove_hrtimer+0x9 (remove_hrtimer+0x51)
:    #func                -208	  0.281  __ipipe_spin_unlock_debug+0x3 (unlock_hrtimer_base+0x10)
:    #func                -208	  0.251  _raw_spin_unlock_irqrestore+0x3 (unlock_hrtimer_base+0x1c)
:    #func                -208	  0.266  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -208	  0.257  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -207	  0.368  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -207	  0.344  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -207	  0.265  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -206	  0.306  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -206	  0.406  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -206	  0.285  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -205	  0.602  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                -205	  0.344  fget_light+0x6 (do_select+0x2b3)
:    +func                -204	  0.315  sock_poll+0x4 (do_select+0x303)
:    +func                -204	  0.388  unix_poll+0x4 (sock_poll+0x14)
:    +func                -204	  0.263  fget_light+0x6 (do_select+0x2b3)
:    +func                -203	  0.261  sock_poll+0x4 (do_select+0x303)
:    +func                -203	  0.355  unix_poll+0x4 (sock_poll+0x14)
:    +func                -203	  0.368  fget_light+0x6 (do_select+0x2b3)
:    +func                -202	  0.263  tty_poll+0x9 (do_select+0x303)
:    +func                -202	  0.312  tty_paranoia_check+0x4 (tty_poll+0x2a)
:    +func                -202	  0.276  tty_ldisc_ref_wait+0x9 (tty_poll+0x37)
:    +func                -202	  0.269  tty_ldisc_try+0x6 (tty_ldisc_ref_wait+0x15)
:    +func                -201	  0.298  _raw_spin_lock_irqsave+0x5 (tty_ldisc_try+0x19)
:    #func                -201	  0.274  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                -201	  0.307  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -200	  0.375  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -200	  0.516  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -199	  0.290  __ipipe_spin_unlock_debug+0x3 (tty_ldisc_try+0x38)
:    #func                -199	  0.272  _raw_spin_unlock_irqrestore+0x3 (tty_ldisc_try+0x44)
:    #func                -199	  0.276  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -199	  0.276  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -198	  0.384  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -198	  0.290  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -198	  0.260  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -197	  0.314  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -197	  0.397  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -197	  0.292  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -196	  0.307  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                -196	  0.363  n_tty_poll+0x9 (tty_poll+0x51)
:    +func                -196	  0.275  tty_flush_to_ldisc+0x3 (n_tty_poll+0x5b)
:    +func                -195	  0.262  flush_work+0x6 (tty_flush_to_ldisc+0x12)
:    +func                -195	  0.250  start_flush_work+0x9 (flush_work+0x18)
:    +func                -195	  0.256  ipipe_root_only+0x5 (start_flush_work+0x1a)
:|   +begin   0x80000001  -195	  0.392  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   +end     0x80000001  -194	  0.289  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    +func                -194	  0.270  get_work_gcwq+0x3 (start_flush_work+0x21)
:    +func                -194	  0.280  _raw_spin_lock_irq+0x4 (start_flush_work+0x30)
:    #func                -193	  0.305  add_preempt_count+0x4 (_raw_spin_lock_irq+0x28)
:    #func                -193	  0.273  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -193	  0.450  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -192	  0.366  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -192	  0.255  _raw_spin_unlock_irq+0x3 (start_flush_work+0x96)
:    #func                -192	  0.263  ipipe_unstall_root+0x3 (_raw_spin_unlock_irq+0x10)
:|   #begin   0x80000000  -192	  0.298  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -191	  0.412  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -191	  0.276  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -191	  0.359  sub_preempt_count+0x3 (_raw_spin_unlock_irq+0x1a)
:    +func                -190	  0.305  tty_hung_up_p+0x3 (n_tty_poll+0xca)
:    +func                -190	  0.287  tty_chars_in_buffer+0x3 (n_tty_poll+0x11a)
:    +func                -190	  0.259  con_chars_in_buffer+0x3 (tty_chars_in_buffer+0x1a)
:    +func                -189	  0.278  tty_write_room+0x3 (n_tty_poll+0x128)
:    +func                -189	  0.291  con_write_room+0x3 (tty_write_room+0x1d)
:    +func                -189	  0.270  tty_ldisc_deref+0x3 (tty_poll+0x5d)
:    +func                -189	  0.522  put_ldisc+0x5 (tty_ldisc_deref+0xd)
:    #func                -188	  0.297  ipipe_restore_root+0x4 (put_ldisc+0xbb)
:    #func                -188	  0.348  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -187	  0.391  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -187	  0.296  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -187	  0.254  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -186	  0.315  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -186	  0.403  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -186	  0.286  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -185	  0.283  __wake_up+0x8 (put_ldisc+0xcf)
:    +func                -185	  0.325  _raw_spin_lock_irqsave+0x5 (__wake_up+0x1a)
:    #func                -185	  0.261  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                -185	  0.274  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -184	  0.376  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -184	  0.344  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -184	  0.270  __wake_up_common+0x9 (__wake_up+0x2e)
:    #func                -183	  0.262  ipipe_root_only+0x5 (__wake_up_common+0x1b)
:|   #begin   0x80000001  -183	  0.372  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -183	  0.307  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -182	  0.258  __ipipe_spin_unlock_debug+0x3 (__wake_up+0x35)
:    #func                -182	  0.258  _raw_spin_unlock_irqrestore+0x3 (__wake_up+0x3e)
:    #func                -182	  0.252  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -182	  0.263  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -181	  0.371  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -181	  0.327  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -181	  0.261  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -180	  0.313  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -180	  0.416  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -180	  0.288  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -179	  0.313  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                -179	  0.304  fget_light+0x6 (do_select+0x2b3)
:    +func                -179	  0.304  sock_poll+0x4 (do_select+0x303)
:    +func                -178	  0.390  unix_poll+0x4 (sock_poll+0x14)
:    +func                -178	  0.279  fget_light+0x6 (do_select+0x2b3)
:    +func                -178	  0.373  sock_poll+0x4 (do_select+0x303)
:    +func                -177	  0.386  datagram_poll+0x6 (sock_poll+0x14)
:    +func                -177	  0.281  fget_light+0x6 (do_select+0x2b3)
:    +func                -177	  0.325  sock_poll+0x4 (do_select+0x303)
:    +func                -176	  0.384  unix_poll+0x4 (sock_poll+0x14)
:    +func                -176	  0.273  fget_light+0x6 (do_select+0x2b3)
:    +func                -176	  0.276  sock_poll+0x4 (do_select+0x303)
:    +func                -175	  0.327  unix_poll+0x4 (sock_poll+0x14)
:    +func                -175	  0.270  fget_light+0x6 (do_select+0x2b3)
:    +func                -175	  0.259  sock_poll+0x4 (do_select+0x303)
:    +func                -175	  0.308  unix_poll+0x4 (sock_poll+0x14)
:    +func                -174	  0.264  fget_light+0x6 (do_select+0x2b3)
:    +func                -174	  0.258  sock_poll+0x4 (do_select+0x303)
:    +func                -174	  0.344  unix_poll+0x4 (sock_poll+0x14)
:    +func                -173	  0.261  fget_light+0x6 (do_select+0x2b3)
:    +func                -173	  0.263  sock_poll+0x4 (do_select+0x303)
:    +func                -173	  0.317  unix_poll+0x4 (sock_poll+0x14)
:    +func                -173	  0.268  fget_light+0x6 (do_select+0x2b3)
:    +func                -172	  0.256  sock_poll+0x4 (do_select+0x303)
:    +func                -172	  0.326  unix_poll+0x4 (sock_poll+0x14)
:    +func                -172	  0.261  fget_light+0x6 (do_select+0x2b3)
:    +func                -171	  0.258  sock_poll+0x4 (do_select+0x303)
:    +func                -171	  0.313  unix_poll+0x4 (sock_poll+0x14)
:    +func                -171	  0.273  fget_light+0x6 (do_select+0x2b3)
:    +func                -171	  0.272  sock_poll+0x4 (do_select+0x303)
:    +func                -170	  0.325  unix_poll+0x4 (sock_poll+0x14)
:    +func                -170	  0.270  fget_light+0x6 (do_select+0x2b3)
:    +func                -170	  0.258  sock_poll+0x4 (do_select+0x303)
:    +func                -169	  0.287  unix_poll+0x4 (sock_poll+0x14)
:    +func                -169	  0.282  fget_light+0x6 (do_select+0x2b3)
:    +func                -169	  0.281  sock_poll+0x4 (do_select+0x303)
:    +func                -169	  0.315  unix_poll+0x4 (sock_poll+0x14)
:    +func                -168	  0.273  fget_light+0x6 (do_select+0x2b3)
:    +func                -168	  0.268  sock_poll+0x4 (do_select+0x303)
:    +func                -168	  0.302  unix_poll+0x4 (sock_poll+0x14)
:    +func                -167	  0.276  fget_light+0x6 (do_select+0x2b3)
:    +func                -167	  0.250  sock_poll+0x4 (do_select+0x303)
:    +func                -167	  0.310  unix_poll+0x4 (sock_poll+0x14)
:    +func                -167	  0.260  fget_light+0x6 (do_select+0x2b3)
:    +func                -166	  0.271  sock_poll+0x4 (do_select+0x303)
:    +func                -166	  0.307  unix_poll+0x4 (sock_poll+0x14)
:    +func                -166	  0.271  fget_light+0x6 (do_select+0x2b3)
:    +func                -166	  0.257  sock_poll+0x4 (do_select+0x303)
:    +func                -165	  0.302  unix_poll+0x4 (sock_poll+0x14)
:    +func                -165	  0.276  fget_light+0x6 (do_select+0x2b3)
:    +func                -165	  0.251  sock_poll+0x4 (do_select+0x303)
:    +func                -164	  0.310  unix_poll+0x4 (sock_poll+0x14)
:    +func                -164	  0.259  fget_light+0x6 (do_select+0x2b3)
:    +func                -164	  0.263  sock_poll+0x4 (do_select+0x303)
:    +func                -164	  0.358  unix_poll+0x4 (sock_poll+0x14)
:    +func                -163	  0.298  _cond_resched+0x3 (do_select+0x3ed)
:    +func                -163	  0.292  fget_light+0x6 (do_select+0x2b3)
:    +func                -163	  0.259  sock_poll+0x4 (do_select+0x303)
:    +func                -162	  0.315  unix_poll+0x4 (sock_poll+0x14)
:    +func                -162	  0.269  fget_light+0x6 (do_select+0x2b3)
:    +func                -162	  0.261  sock_poll+0x4 (do_select+0x303)
:    +func                -162	  0.313  unix_poll+0x4 (sock_poll+0x14)
:    +func                -161	  0.259  fget_light+0x6 (do_select+0x2b3)
:    +func                -161	  0.291  sock_poll+0x4 (do_select+0x303)
:    +func                -161	  0.452  unix_poll+0x4 (sock_poll+0x14)
:    +func                -160	  0.267  fget_light+0x6 (do_select+0x2b3)
:    +func                -160	  0.304  sock_poll+0x4 (do_select+0x303)
:    +func                -160	  0.342  unix_poll+0x4 (sock_poll+0x14)
:    +func                -159	  0.260  fget_light+0x6 (do_select+0x2b3)
:    +func                -159	  0.257  sock_poll+0x4 (do_select+0x303)
:    +func                -159	  0.335  unix_poll+0x4 (sock_poll+0x14)
:    +func                -158	  0.263  fget_light+0x6 (do_select+0x2b3)
:    +func                -158	  0.254  sock_poll+0x4 (do_select+0x303)
:    +func                -158	  0.314  unix_poll+0x4 (sock_poll+0x14)
:    +func                -158	  0.265  fget_light+0x6 (do_select+0x2b3)
:    +func                -157	  0.260  sock_poll+0x4 (do_select+0x303)
:    +func                -157	  0.317  unix_poll+0x4 (sock_poll+0x14)
:    +func                -157	  0.266  fget_light+0x6 (do_select+0x2b3)
:    +func                -157	  0.265  sock_poll+0x4 (do_select+0x303)
:    +func                -156	  0.303  unix_poll+0x4 (sock_poll+0x14)
:    +func                -156	  0.263  fget_light+0x6 (do_select+0x2b3)
:    +func                -156	  0.266  sock_poll+0x4 (do_select+0x303)
:    +func                -155	  0.355  unix_poll+0x4 (sock_poll+0x14)
:    +func                -155	  0.327  _cond_resched+0x3 (do_select+0x3ed)
:    +func                -155	  0.287  poll_freewait+0x6 (do_select+0x4e3)
:    +func                -154	  0.310  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                -154	  0.265  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                -154	  0.310  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                -154	  0.263  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                -153	  0.278  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -153	  0.368  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -153	  0.350  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -152	  0.307  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                -152	  0.292  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                -152	  0.276  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -151	  0.261  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -151	  0.413  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -151	  0.300  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -150	  0.256  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -150	  0.310  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -150	  0.428  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -149	  0.285  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -149	  0.338  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                -149	  0.429  fput+0x9 (free_poll_entry+0x1d)
:    +func                -148	  0.273  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                -148	  0.268  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                -148	  0.294  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                -148	  0.270  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                -147	  0.307  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -147	  0.399  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -147	  0.358  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -146	  0.277  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                -146	  0.252  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                -146	  0.259  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -145	  0.261  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -145	  0.376  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -145	  0.300  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -144	  0.258  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -144	  0.307  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -144	  0.432  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -143	  0.280  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -143	  0.270  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                -143	  0.293  fput+0x9 (free_poll_entry+0x1d)
:    +func                -143	  0.279  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                -142	  0.266  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                -142	  0.311  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                -142	  0.276  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                -142	  0.276  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -141	  0.391  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -141	  0.343  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -140	  0.271  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                -140	  0.255  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                -140	  0.264  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -140	  0.261  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -139	  0.374  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -139	  0.292  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -139	  0.267  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -139	  0.299  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -138	  0.414  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -138	  0.290  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -138	  0.270  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                -137	  0.382  fput+0x9 (free_poll_entry+0x1d)
:    +func                -137+   1.152  free_poll_entry+0x4 (poll_freewait+0x23)
:|   +begin   0x000000ef  -136	  0.319  apic_timer_interrupt+0x37 (ftrace_stub+0x0)
:|   +func                -135	  0.350  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -135	  0.285  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -135	  0.291  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -134	  0.456  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -134	  0.740  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -133	  0.362  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -133	  0.306  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -133	  0.347  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 2447] -<?>-   99  -132	  0.456  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -132	  0.304  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-37    -131	  0.260  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -131	  0.295  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -131	  0.600  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -130	  0.488  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [ 1996] Xorg    -1  -130	  0.277  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -130	  0.975  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -129	  0.377  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # func                -128+   1.254  __switch_to_xtra+0x9 (__switch_to+0x13f)
:|  # [ 2447] -<?>-   99  -127	  0.672  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -126	  0.491  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -126	  0.308  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -125	  0.543  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -125	  0.430  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -124+   3.173  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -121+   1.797  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -120	  0.278  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -119	  0.313  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -119	  0.405  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -119	  0.325  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -118	  0.276  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -118	  0.337  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -118	  0.292  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -117	  0.327  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -117	  0.259  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -117	  0.250  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -116	  0.259  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -116	  0.482  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -116	  0.395  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -115	  0.371  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 2447] -<?>-   99  -115	  0.305  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -115	  0.938  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -114	  0.329  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # func                -113	  0.989  __switch_to_xtra+0x9 (__switch_to+0x13f)
:|  # [ 1996] Xorg    -1  -112	  0.810  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -112	  0.495  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -111	  0.758  apic_timer_interrupt+0x4f (ftrace_stub+0x0)
:    +func                -110	  0.282  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                -110	  0.319  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                -110	  0.275  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                -109	  0.310  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -109	  0.389  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -109	  0.339  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -108	  0.273  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                -108	  0.258  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                -108	  0.246  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -108	  0.251  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -107	  0.382  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -107	  0.294  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -107	  0.251  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -106	  0.305  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -106	  0.414  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -106	  0.291  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -105	  0.307  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                -105	  0.317  fput+0x9 (free_poll_entry+0x1d)
:    +func                -105	  0.278  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                -105	  0.269  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                -104	  0.294  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                -104	  0.273  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                -104	  0.308  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001  -103	  0.396  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -103	  0.384  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -103	  0.276  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                -102	  0.252  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                -102	  0.264  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -102	  0.258  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -102	  0.371  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -101	  0.293  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -101	  0.267  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -101	  0.300  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -100	  0.415  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -100	  0.285  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                -100	  0.264  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                 -99	  0.303  fput+0x9 (free_poll_entry+0x1d)
:    +func                 -99	  0.280  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                 -99	  0.267  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                 -99	  0.311  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                 -98	  0.276  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                 -98	  0.276  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001   -98	  0.394  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -97	  0.337  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -97	  0.271  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                 -97	  0.255  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                 -96	  0.264  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -96	  0.267  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -96	  0.376  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -95	  0.285  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -95	  0.267  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -95	  0.299  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -95	  0.422  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -94	  0.285  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                 -94	  0.268  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                 -94	  0.301  fput+0x9 (free_poll_entry+0x1d)
:    +func                 -93	  0.277  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                 -93	  0.264  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                 -93	  0.299  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                 -92	  0.259  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                 -92	  0.275  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001   -92	  0.383  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -92	  0.350  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -91	  0.276  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                 -91	  0.252  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                 -91	  0.258  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -90	  0.261  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -90	  0.375  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -90	  0.300  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -90	  0.257  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -89	  0.295  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -89	  0.408  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -89	  0.281  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                 -88	  0.268  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                 -88	  0.320  fput+0x9 (free_poll_entry+0x1d)
:    +func                 -88	  0.280  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                 -87	  0.269  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                 -87	  0.301  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                 -87	  0.266  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                 -87	  0.310  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001   -86	  0.395  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -86	  0.343  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -86	  0.271  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                 -85	  0.255  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                 -85	  0.264  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -85	  0.267  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -84	  0.376  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -84	  0.285  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -84	  0.267  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -84	  0.298  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -83	  0.418  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -83	  0.281  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                 -83	  0.271  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                 -82	  0.298  fput+0x9 (free_poll_entry+0x1d)
:    +func                 -82	  0.278  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                 -82	  0.267  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                 -81	  0.311  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                 -81	  0.276  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                 -81	  0.308  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001   -81	  0.383  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -80	  0.350  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -80	  0.276  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                 -79	  0.254  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                 -79	  0.256  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -79	  0.263  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -79	  0.368  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -78	  0.300  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -78	  0.257  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -78	  0.295  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -77	  0.408  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -77	  0.281  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                 -77	  0.263  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                 -77	  0.314  fput+0x9 (free_poll_entry+0x1d)
:    +func                 -76	  0.272  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                 -76	  0.269  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                 -76	  0.294  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                 -75	  0.274  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                 -75	  0.271  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001   -75	  0.383  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -74	  0.354  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -74	  0.270  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                 -74	  0.250  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                 -74	  0.259  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -73	  0.255  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -73	  0.372  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -73	  0.305  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -72	  0.255  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -72	  0.307  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -72	  0.417  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -71	  0.281  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                 -71	  0.281  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                 -71	  0.299  fput+0x9 (free_poll_entry+0x1d)
:    +func                 -71	  0.268  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                 -70	  0.268  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                 -70	  0.311  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                 -70	  0.271  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                 -69	  0.270  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001   -69	  0.394  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -69	  0.346  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -68	  0.276  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                 -68	  0.252  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                 -68	  0.259  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -68	  0.261  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -67	  0.376  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -67	  0.300  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -67	  0.256  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -66	  0.295  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -66	  0.408  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -66	  0.281  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                 -65	  0.268  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                 -65	  0.305  fput+0x9 (free_poll_entry+0x1d)
:    +func                 -65	  0.270  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                 -65	  0.269  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                 -64	  0.294  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                 -64	  0.274  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                 -64	  0.271  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001   -63	  0.383  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -63	  0.350  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -63	  0.276  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                 -62	  0.260  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                 -62	  0.254  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -62	  0.281  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -62	  0.372  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -61	  0.292  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -61	  0.267  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -61	  0.299  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -60	  0.414  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -60	  0.288  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                 -60	  0.271  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                 -59	  0.300  fput+0x9 (free_poll_entry+0x1d)
:    +func                 -59	  0.280  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                 -59	  0.267  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                 -59	  0.311  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                 -58	  0.273  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                 -58	  0.267  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001   -58	  0.394  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -57	  0.362  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -57	  0.272  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                 -57	  0.255  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                 -56	  0.264  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -56	  0.267  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -56	  0.376  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -56	  0.285  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -55	  0.267  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -55	  0.299  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -55	  0.414  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -54	  0.284  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                 -54	  0.276  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                 -54	  0.315  fput+0x9 (free_poll_entry+0x1d)
:    +func                 -53	  0.292  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                 -53	  0.269  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                 -53	  0.306  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                 -53	  0.275  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                 -52	  0.271  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001   -52	  0.403  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -52	  0.343  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -51	  0.276  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                 -51	  0.267  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                 -51	  0.259  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -50	  0.264  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -50	  0.371  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -50	  0.300  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -50	  0.256  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -49	  0.295  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -49	  0.408  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -49	  0.281  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                 -48	  0.268  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                 -48	  0.291  fput+0x9 (free_poll_entry+0x1d)
:    +func                 -48	  0.278  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                 -47	  0.269  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                 -47	  0.294  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                 -47	  0.274  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                 -47	  0.271  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001   -46	  0.384  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -46	  0.350  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -46	  0.281  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                 -45	  0.263  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                 -45	  0.256  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -45	  0.285  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -45	  0.372  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -44	  0.293  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -44	  0.267  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -44	  0.299  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -43	  0.414  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -43	  0.281  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                 -43	  0.270  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                 -42	  0.300  fput+0x9 (free_poll_entry+0x1d)
:    +func                 -42	  0.280  free_poll_entry+0x4 (poll_freewait+0x23)
:    +func                 -42	  0.267  remove_wait_queue+0x6 (free_poll_entry+0x16)
:    +func                 -41	  0.311  _raw_spin_lock_irqsave+0x5 (remove_wait_queue+0x14)
:    #func                 -41	  0.276  add_preempt_count+0x4 (_raw_spin_lock_irqsave+0x49)
:    #func                 -41	  0.276  ipipe_root_only+0x5 (add_preempt_count+0x10)
:|   #begin   0x80000001   -41	  0.393  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -40	  0.343  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -40	  0.271  __ipipe_spin_unlock_debug+0x3 (remove_wait_queue+0x36)
:    #func                 -40	  0.255  _raw_spin_unlock_irqrestore+0x3 (remove_wait_queue+0x3f)
:    #func                 -39	  0.264  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -39	  0.267  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -39	  0.376  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -38	  0.285  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -38	  0.267  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -38	  0.299  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -38	  0.408  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -37	  0.281  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:    +func                 -37	  0.268  sub_preempt_count+0x3 (_raw_spin_unlock_irqrestore+0x1e)
:    +func                 -37+   1.106  fput+0x9 (free_poll_entry+0x1d)
:|   +begin   0x000000ef   -36	  0.321  apic_timer_interrupt+0x37 (__ipipe_trace+0x51d)
:|   +func                 -35	  0.373  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                 -35	  0.271  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                 -35	  0.292  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                 -34	  0.459  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                 -34	  0.754  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                 -33	  0.361  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                 -33	  0.297  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                 -32	  0.328  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 2447] -<?>-   99   -32	  0.459  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                 -32	  0.292  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@62      -31	  0.260  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                 -31	  0.324  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                 -31+   8.732  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                 -22+   3.484  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # func                 -19+   5.443  __xnlock_spin+0x9 (T.1349+0x55)
:|  # [ 1996] Xorg    -1   -13	  0.211  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                 -13	  0.701  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                 -12	  0.235  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # func                 -12	  0.938  __switch_to_xtra+0x9 (__switch_to+0x13f)
:|  # [ 2447] -<?>-   99   -11	  0.548  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                 -10	  0.354  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                 -10	  0.242  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000   -10	  0.387  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001    -9	  0.341  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001    -9	  0.267  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001    -9+   2.918  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                  -6	  0.220  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                  -6	  0.241  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001    -5	  0.299  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001    -5	  0.231  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                  -5	  0.213  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001    -5	  0.250  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001    -4	  0.256  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                  -4+   1.345  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                  -3	  0.677  xnshadow_sys_trace+0x6 (hisyscall_event+0x11b)
:   + func                  -2	  0.301  ipipe_trace_frozen_reset+0x6 (xnshadow_sys_trace+0x5c)
:   + func                  -2	  0.252  __ipipe_global_path_lock+0x9 (ipipe_trace_frozen_reset+0x1a)
:   + func                  -2	  0.198  __ipipe_spin_lock_irqsave+0x5 (__ipipe_global_path_lock+0x1d)
:|  + begin   0x80000001    -1+   1.363  hard_local_irq_save+0x16 (__ipipe_spin_lock_irqsave+0x11)
:|  # func                   0	  0.286  __ipipe_spin_unlock_irqcomplete+0x4 (__ipipe_global_path_unlock+0x62)
:|  + end     0x80000001     0	  0.280  hard_local_irq_restore+0x15 (__ipipe_spin_unlock_irqcomplete+0x24)
<   + freeze  0x00006441     0	  0.317  xnshadow_sys_trace+0x65 (hisyscall_event+0x11b)
 |  + begin   0x80000001     0	  0.290  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
 |  + end     0x80000001     0	  0.260  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
 |  + begin   0x80000001     0	  0.959  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
    + func                   1	  0.221  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
    + func                   2	  0.204  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
 |  + begin   0x80000001     2	  0.303  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
 |  + end     0x80000001     2	  0.276  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
    + func                   2	  0.202  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
 |  + begin   0x80000001     3	  0.236  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
 |  + end     0x80000001     3	  0.000  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)


[max]
I-pipe worst-case tracing service on 3.5.7-trace/ipipe release #3
-------------------------------------------------------------
CPU: 0, Begin: 33561014667532 cycles, Trace Points: 17 (-10/+5), Length: 3937 us
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)
     #func                  -1	  0.139  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
 |   #begin   0x80000001    -1	  0.188  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
 |   #end     0x80000001    -1	  0.213  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
     #func                  -1	  0.167  default_idle+0x3 (cpu_idle+0x5d)
 |   #begin   0x80000001    -1	  0.172  debug_smp_processor_id+0x36 (default_idle+0xd)
 |   #end     0x80000001     0	  0.190  debug_smp_processor_id+0x82 (default_idle+0xd)
 |   #begin   0x80000001     0	  0.166  debug_smp_processor_id+0x36 (default_idle+0x1e)
 |   #end     0x80000001     0	  0.182  debug_smp_processor_id+0x82 (default_idle+0x1e)
     #func                   0	  0.133  __ipipe_halt_root+0x3 (default_idle+0x48)
 |   #begin   0x80000000     0	  0.176  __ipipe_halt_root+0x1a (default_idle+0x48)
>|   +end     0x8000000e     0! 3925.796  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +func                3925	  0.324  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                3926	  0.206  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                3926	  0.236  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                3926	  0.521  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                3927	  0.449  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                3927+   7.452  __xnlock_spin+0x9 (T.1249+0x47)
:|  # func                3934	  0.324  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                3935	  0.272  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@34347  3935	  0.180  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                3935	  0.193  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                3935	  0.351  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                3936	  0.217  xnintr_host_tick+0x4 (xnintr_clock_handler+0x151)
:|  # func                3936	  0.423  __ipipe_set_irq_pending+0x6 (xnintr_host_tick+0x50)
:|   +func                3936	  0.361  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +func                3937	  0.571  __ipipe_do_sync_stage+0x9 (__ipipe_do_sync_pipeline+0x63)
<|   #end     0x80000000  3937	  0.267  hard_local_irq_enable+0x14 (__ipipe_do_sync_stage+0xbd)
     #func                3938	  0.185  __ipipe_do_IRQ+0x5 (__ipipe_do_sync_stage+0x137)
     #func                3938	  0.199  __ipipe_get_ioapic_irq_vector+0x3 (__ipipe_do_IRQ+0x1d)
     #func                3938	  0.257  smp_apic_timer_interrupt+0x5 (__ipipe_do_IRQ+0x42)
     #func                3938	  0.158  irq_enter+0x4 (smp_apic_timer_interrupt+0x21)
 |   #begin   0x80000001  3938	  0.000  debug_smp_processor_id+0x36 (irq_enter+0xe)
-------------- next part --------------
I-pipe trace results
--------------------
name: 'plain-vga_300'

[parameters]
enable = 1
verbose = 1
pre_trace_points = 10
back_trace_points = 1000
post_trace_points = 10


[frozen]
I-pipe frozen back-tracing service on 3.5.7-trace/ipipe release #3
------------------------------------------------------------
CPU: 0, Freeze: 4709228979842 cycles, Trace Points: 1000 (+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)
:|  # func               -1125	  0.298  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000 -1125	  0.509  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001 -1124	  0.459  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001 -1124	  0.314  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001 -1123+   1.356  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func               -1122	  0.274  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func               -1122	  0.290  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001 -1121	  0.391  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001 -1121	  0.291  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func               -1121	  0.274  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001 -1120	  0.330  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001 -1120	  0.301  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func               -1120	  0.298  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func               -1119	  0.257  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func               -1119	  0.246  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func               -1119	  0.259  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000 -1119	  0.482  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func               -1118	  0.349  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func               -1118	  0.371  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1327] -<?>-   99 -1117	  0.316  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func               -1117	  0.642  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func               -1117	  0.704  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1 -1116	  0.839  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func               -1115	  0.474  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef -1115	  0.733  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001 -1114	  0.323  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001 -1113	  0.310  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001 -1113	  0.326  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001 -1113	  0.324  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func               -1112	  0.323  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001 -1112	  0.347  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001 -1112	  0.316  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func               -1111	  0.322  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001 -1111	  0.334  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001 -1111	  0.309  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func               -1111	  0.247  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func               -1110	  0.260  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001 -1110	  0.375  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001 -1110	  0.310  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func               -1109	  0.334  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000 -1109	  0.311  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func               -1109	  0.429  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000 -1108	  0.317  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001 -1108	  0.333  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001 -1108	  0.330  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func               -1107	  0.305  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func               -1107	  0.332  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001 -1107	  0.335  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001 -1106	  0.310  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func               -1106	  0.254  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001 -1106	  0.325  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001 -1105	  0.332  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func               -1105	  0.262  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func               -1105	  0.261  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001 -1105	  0.373  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001 -1104	  0.325  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func               -1104	  0.262  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001 -1104	  0.319  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001 -1103	  0.315  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001 -1103	  0.324  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001 -1103	  0.384  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func               -1102	  0.254  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000 -1102	  0.321  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e -1102!  68.370  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef -1033	  0.324  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func               -1033	  0.359  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func               -1033	  0.289  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func               -1032	  0.291  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func               -1032	  0.449  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func               -1032	  0.524  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func               -1031	  0.349  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func               -1031	  0.272  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func               -1030	  0.300  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1327] -<?>-   99 -1030	  0.410  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func               -1030	  0.321  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-936  -1029	  0.256  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func               -1029	  0.298  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func               -1029	  0.553  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func               -1028	  0.465  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1 -1028	  0.270  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func               -1028	  0.626  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func               -1027	  0.956  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1327] -<?>-   99 -1026	  0.637  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func               -1025	  0.440  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func               -1025	  0.298  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000 -1025	  0.522  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001 -1024	  0.459  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001 -1024	  0.310  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001 -1023+   1.370  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func               -1022	  0.274  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func               -1022	  0.280  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001 -1021	  0.389  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001 -1021	  0.291  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func               -1021	  0.274  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001 -1020	  0.338  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001 -1020	  0.305  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func               -1020	  0.288  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func               -1020	  0.254  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func               -1019	  0.250  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func               -1019	  0.260  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000 -1019	  0.474  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func               -1018	  0.349  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func               -1018	  0.364  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1327] -<?>-   99 -1018	  0.344  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func               -1017	  0.624  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func               -1017	  0.707  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1 -1016	  0.839  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func               -1015	  0.478  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef -1015	  0.733  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001 -1014	  0.338  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001 -1013	  0.311  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001 -1013	  0.323  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001 -1013	  0.324  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func               -1013	  0.323  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001 -1012	  0.347  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001 -1012	  0.323  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func               -1012	  0.321  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001 -1011	  0.334  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001 -1011	  0.295  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func               -1011	  0.266  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func               -1010	  0.256  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001 -1010	  0.363  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001 -1010	  0.313  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func               -1009	  0.334  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000 -1009	  0.307  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func               -1009	  0.437  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000 -1008	  0.303  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001 -1008	  0.327  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001 -1008	  0.314  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func               -1007	  0.304  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func               -1007	  0.332  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001 -1007	  0.334  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001 -1006	  0.310  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func               -1006	  0.254  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001 -1006	  0.325  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001 -1005	  0.332  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func               -1005	  0.262  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func               -1005	  0.261  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001 -1005	  0.373  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001 -1004	  0.326  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func               -1004	  0.252  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001 -1004	  0.332  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001 -1003	  0.313  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001 -1003	  0.324  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001 -1003	  0.384  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func               -1002	  0.264  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000 -1002	  0.328  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e -1002!  68.404  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -933	  0.322  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -933	  0.359  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -933	  0.274  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -932	  0.283  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -932	  0.455  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -932	  0.540  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -931	  0.339  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -931	  0.304  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -930	  0.307  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1327] -<?>-   99  -930	  0.446  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -930	  0.344  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-836   -929	  0.251  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -929	  0.299  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -929	  0.561  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -928	  0.470  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -928	  0.280  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -927	  0.635  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -927	  0.955  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1327] -<?>-   99  -926	  0.637  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -925	  0.440  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -925	  0.298  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -925	  0.486  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -924	  0.459  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -924	  0.314  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -923+   1.356  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -922	  0.276  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -922	  0.284  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -921	  0.389  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -921	  0.315  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -921	  0.279  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -920	  0.339  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -920	  0.305  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -920	  0.293  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -919	  0.241  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -919	  0.273  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -919	  0.253  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -919	  0.486  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -918	  0.349  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -918	  0.363  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1327] -<?>-   99  -917	  0.314  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -917	  0.645  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -916	  0.710  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -916	  0.855  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -915	  0.507  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -914	  0.747  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -914	  0.323  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -913	  0.310  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -913	  0.323  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -913	  0.319  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -912	  0.345  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -912	  0.341  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -912	  0.321  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -911	  0.336  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -911	  0.327  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -911	  0.305  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -910	  0.273  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -910	  0.268  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -910	  0.383  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -909	  0.319  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -909	  0.332  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -909	  0.306  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -909	  0.437  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -908	  0.312  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -908	  0.322  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -907	  0.327  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -907	  0.304  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -907	  0.327  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -906	  0.317  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -906	  0.314  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -906	  0.282  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -906	  0.316  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -905	  0.330  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -905	  0.254  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -905	  0.257  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -904	  0.369  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -904	  0.339  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -904	  0.262  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -903	  0.319  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -903	  0.323  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -903	  0.325  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -902	  0.382  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -902	  0.265  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -902	  0.333  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -902!  68.274  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -833	  0.323  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -833	  0.358  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -833	  0.291  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -832	  0.288  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -832	  0.449  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -832	  0.530  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -831	  0.341  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -831	  0.262  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -830	  0.305  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1327] -<?>-   99  -830	  0.482  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -830	  0.349  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-736   -829	  0.252  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -829	  0.332  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -829	  0.562  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -828	  0.475  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -828	  0.270  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -827	  0.637  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -827	  0.956  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1327] -<?>-   99  -826	  0.638  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -825	  0.444  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -825	  0.302  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -824	  0.515  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -824	  0.443  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -823	  0.309  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -823+   1.372  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -822	  0.278  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -821	  0.276  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -821	  0.388  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -821	  0.292  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -820	  0.276  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -820	  0.327  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -820	  0.305  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -820	  0.298  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -819	  0.241  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -819	  0.261  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -819	  0.258  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -819	  0.478  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -818	  0.367  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -818	  0.394  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1327] -<?>-   99  -817	  0.311  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -817	  0.646  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -816	  0.703  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -816	  0.837  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -815	  0.479  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -814	  0.735  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -814	  0.331  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -813	  0.310  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -813	  0.316  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -813	  0.322  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -812	  0.347  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -812	  0.347  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -812	  0.320  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -811	  0.332  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -811	  0.339  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -811	  0.299  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -810	  0.275  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -810	  0.264  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -810	  0.363  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -809	  0.315  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -809	  0.288  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -809	  0.304  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -808	  0.436  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -808	  0.313  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -808	  0.317  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -807	  0.312  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -807	  0.294  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -807	  0.327  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -806	  0.332  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -806	  0.308  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -806	  0.268  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -806	  0.343  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -805	  0.325  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -805	  0.259  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -805	  0.245  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -804	  0.373  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -804	  0.361  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -804	  0.269  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -803	  0.319  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -803	  0.323  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -803	  0.317  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -802	  0.380  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -802	  0.260  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -802	  0.331  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -801!  68.211  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -733	  0.333  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -733	  0.362  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -733	  0.276  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -732	  0.283  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -732	  0.429  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -732	  0.527  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -731	  0.325  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -731	  0.260  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -730	  0.334  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1327] -<?>-   99  -730	  0.409  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -730	  0.305  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-636   -729	  0.259  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -729	  0.289  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -729	  0.556  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -728	  0.472  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -728	  0.278  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -728	  0.640  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -727+   1.043  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1327] -<?>-   99  -726	  0.638  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -725	  0.444  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -725	  0.302  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -724	  0.517  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -724	  0.443  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -724	  0.314  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -723+   1.402  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -722	  0.297  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -722	  0.276  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -721	  0.393  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -721	  0.300  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -721	  0.273  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -720	  0.322  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -720	  0.299  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -720	  0.292  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -719	  0.251  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -719	  0.251  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -719	  0.253  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -719	  0.483  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -718	  0.376  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -718	  0.391  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1327] -<?>-   99  -717	  0.313  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -717	  0.633  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -716	  0.708  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -716	  0.841  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -715	  0.468  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -714	  0.740  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -714	  0.328  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -713	  0.310  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -713	  0.320  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -713	  0.326  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -712	  0.347  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -712	  0.349  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -712	  0.319  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -711	  0.313  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -711	  0.329  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -711	  0.299  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -710	  0.280  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -710	  0.264  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -710	  0.363  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -709	  0.318  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -709	  0.292  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -709	  0.300  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -709	  0.436  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -708	  0.307  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -708	  0.324  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -707	  0.321  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -707	  0.301  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -707	  0.324  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -707	  0.317  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -706	  0.308  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -706	  0.259  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -706	  0.325  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -705	  0.320  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -705	  0.255  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -705	  0.256  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -705	  0.374  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -704	  0.338  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -704	  0.262  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -704	  0.320  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -703	  0.323  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -703	  0.325  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -703	  0.383  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -702	  0.266  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -702	  0.324  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -702!  68.265  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -633	  0.323  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -633	  0.362  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -633	  0.269  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -632	  0.279  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -632	  0.425  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -632	  0.510  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -631	  0.328  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -631	  0.269  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -631	  0.307  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1327] -<?>-   99  -630	  0.407  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -630	  0.325  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-536   -630	  0.255  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -629	  0.282  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -629	  0.562  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -628	  0.471  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -628	  0.272  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -628	  0.649  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -627	  0.956  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1327] -<?>-   99  -626	  0.638  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -625	  0.444  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -625	  0.302  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -625	  0.533  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -624	  0.443  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -624	  0.309  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -623+   1.409  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -622	  0.282  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -622	  0.278  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -621	  0.384  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -621	  0.309  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -621	  0.278  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -620	  0.322  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -620	  0.300  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -620	  0.326  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -619	  0.256  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -619	  0.270  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -619	  0.267  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -619	  0.481  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -618	  0.351  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -618	  0.395  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1327] -<?>-   99  -617	  0.312  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -617	  0.642  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -617	  0.704  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -616	  0.841  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -615	  0.468  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -615	  0.734  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -614	  0.329  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -613	  0.308  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -613	  0.329  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -613	  0.337  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -612	  0.344  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -612	  0.342  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -612	  0.324  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -611	  0.333  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -611	  0.339  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -611	  0.299  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -610	  0.276  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -610	  0.264  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -610	  0.363  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -610	  0.318  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -609	  0.292  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -609	  0.300  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -609	  0.436  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -608	  0.312  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -608	  0.322  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -608	  0.329  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -607	  0.297  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -607	  0.325  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -607	  0.320  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -606	  0.299  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -606	  0.260  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -606	  0.334  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -605	  0.327  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -605	  0.258  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -605	  0.267  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -605	  0.375  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -604	  0.327  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -604	  0.260  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -604	  0.319  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -603	  0.323  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -603	  0.324  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -603	  0.383  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -602	  0.265  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -602	  0.333  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -602!  68.293  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -533	  0.323  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -533	  0.362  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -533	  0.269  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -532	  0.279  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -532	  0.437  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -532	  0.528  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -531	  0.341  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -531	  0.262  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -531	  0.305  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1327] -<?>-   99  -530	  0.459  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -530	  0.319  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-436   -529	  0.257  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -529	  0.300  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -529	  0.556  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -528	  0.516  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -528	  0.319  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -528	  0.637  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -527	  0.968  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1327] -<?>-   99  -526	  0.638  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -525	  0.444  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -525	  0.302  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -525	  0.550  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -524	  0.440  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -524	  0.309  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -523+   1.352  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -522	  0.281  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -522	  0.281  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -521	  0.405  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -521	  0.307  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -521	  0.290  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -520	  0.336  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -520	  0.291  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -520	  0.326  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -519	  0.256  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -519	  0.265  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -519	  0.264  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -519	  0.493  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -518	  0.350  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -518	  0.391  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1327] -<?>-   99  -517	  0.346  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -517	  0.630  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -516	  0.718  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -516	  0.841  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -515	  0.471  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -514	  0.735  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -514	  0.328  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -513	  0.310  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -513	  0.332  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -513	  0.326  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -512	  0.325  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -512	  0.348  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -512	  0.319  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -511	  0.319  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -511	  0.330  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -511	  0.299  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -510	  0.254  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -510	  0.266  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -510	  0.373  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -509	  0.327  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -509	  0.292  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -509	  0.301  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -509	  0.436  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -508	  0.313  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -508	  0.322  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -507	  0.325  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -507	  0.302  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -507	  0.324  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -507	  0.324  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -506	  0.318  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -506	  0.259  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -506	  0.325  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -505	  0.320  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -505	  0.256  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -505	  0.260  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -504	  0.371  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -504	  0.327  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -504	  0.269  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -503	  0.319  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -503	  0.323  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -503	  0.324  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -503	  0.383  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -502	  0.265  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -502	  0.333  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -502!  68.205  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -433	  0.323  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -433	  0.362  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -433	  0.269  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -432	  0.279  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -432	  0.433  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -432	  0.527  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -431	  0.338  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -431	  0.262  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -431	  0.305  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1327] -<?>-   99  -430	  0.482  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -430	  0.321  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-336   -429	  0.255  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -429	  0.282  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -429	  0.562  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -428	  0.472  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -428	  0.278  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -428	  0.639  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -427	  0.956  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1327] -<?>-   99  -426	  0.638  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -425	  0.444  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -425	  0.302  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -425	  0.519  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -424	  0.443  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -424	  0.309  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -423+   1.376  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -422	  0.284  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -422	  0.278  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -421	  0.403  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -421	  0.307  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -421	  0.290  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -420	  0.323  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -420	  0.303  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -420	  0.298  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -419	  0.263  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -419	  0.248  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -419	  0.256  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -419	  0.490  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -418	  0.355  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -418	  0.381  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1327] -<?>-   99  -417	  0.349  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -417	  0.647  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -416	  0.700  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -416	  0.841  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -415	  0.471  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -414	  0.734  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -414	  0.329  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -413	  0.313  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -413	  0.329  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -413	  0.337  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -412	  0.344  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -412	  0.346  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -412	  0.319  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -411	  0.335  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -411	  0.336  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -411	  0.296  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -410	  0.276  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -410	  0.264  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -410	  0.370  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -410	  0.329  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -409	  0.292  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -409	  0.300  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -409	  0.436  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -408	  0.312  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -408	  0.322  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -408	  0.311  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -407	  0.295  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -407	  0.319  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -407	  0.328  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -406	  0.308  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -406	  0.259  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -406	  0.325  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -405	  0.320  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -405	  0.256  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -405	  0.256  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -405	  0.373  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -404	  0.327  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -404	  0.269  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -404	  0.319  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -403	  0.323  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -403	  0.324  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -403	  0.383  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -402	  0.260  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -402	  0.331  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -402!  68.270  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -333	  0.326  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -333	  0.362  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -333	  0.269  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -332	  0.279  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -332	  0.403  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -332	  0.534  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -331	  0.338  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -331	  0.262  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -331	  0.305  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1327] -<?>-   99  -330	  0.482  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -330	  0.332  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-236   -329	  0.247  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -329	  0.298  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -329	  0.558  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -328	  0.472  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -328	  0.285  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -328	  0.626  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -327	  0.958  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1327] -<?>-   99  -326	  0.638  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -325	  0.444  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -325	  0.302  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -325	  0.522  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -324	  0.478  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -324	  0.316  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -323+   1.366  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -322	  0.279  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -322	  0.280  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -321	  0.406  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -321	  0.304  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -321	  0.278  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -320	  0.322  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -320	  0.303  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -320	  0.303  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -319	  0.244  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -319	  0.259  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -319	  0.254  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -319	  0.483  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -318	  0.351  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -318	  0.391  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1327] -<?>-   99  -317	  0.347  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -317	  0.645  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -316	  0.711  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -316	  0.850  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -315	  0.474  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -314	  0.745  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -314	  0.328  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -313	  0.345  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -313	  0.334  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -313	  0.306  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -312	  0.351  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -312	  0.348  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -312	  0.288  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -311	  0.349  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -311	  0.332  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -311	  0.283  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -310	  0.272  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -310	  0.278  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -310	  0.371  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -310	  0.316  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -309	  0.286  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -309	  0.314  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -309	  0.429  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -308	  0.305  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -308	  0.319  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -308	  0.322  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -307	  0.297  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -307	  0.325  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -307	  0.317  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -306	  0.308  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -306	  0.263  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -306	  0.321  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -305	  0.320  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -305	  0.256  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -305	  0.256  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -305	  0.373  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -304	  0.327  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -304	  0.251  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -304	  0.323  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -303	  0.323  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -303	  0.325  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -303	  0.380  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -302	  0.265  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -302	  0.333  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -302!  68.336  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -233	  0.312  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -233	  0.360  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -233	  0.272  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -232	  0.296  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -232	  0.441  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -232	  0.527  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -231	  0.327  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -231	  0.252  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -231	  0.297  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1327] -<?>-   99  -230	  0.444  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -230	  0.309  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-136   -229	  0.248  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -229	  0.296  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -229	  0.572  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -228	  0.472  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -228	  0.278  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -228	  0.648  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -227	  0.965  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1327] -<?>-   99  -226	  0.638  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -225	  0.444  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -225	  0.302  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -225	  0.522  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -224	  0.443  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -224	  0.309  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -223+   1.382  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -222	  0.282  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -222	  0.278  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -221	  0.384  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -221	  0.309  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -221	  0.278  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -220	  0.316  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -220	  0.295  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -220	  0.301  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -219	  0.255  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -219	  0.288  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -219	  0.250  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -219	  0.481  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -218	  0.350  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -218	  0.395  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1327] -<?>-   99  -217	  0.312  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -217	  0.627  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -217	  0.704  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -216	  0.841  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -215	  0.468  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -215	  0.735  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -214	  0.328  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -213	  0.308  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -213	  0.329  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -213	  0.337  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -212	  0.344  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -212	  0.342  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -212	  0.323  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -211	  0.335  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -211	  0.339  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -211	  0.299  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -210	  0.276  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -210	  0.256  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -210	  0.374  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -210	  0.318  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -209	  0.292  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -209	  0.310  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -209	  0.436  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -208	  0.313  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -208	  0.322  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -208	  0.311  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -207	  0.294  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -207	  0.320  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -207	  0.339  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -206	  0.308  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -206	  0.259  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -206	  0.325  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -205	  0.320  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -205	  0.256  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -205	  0.256  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -205	  0.373  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -204	  0.331  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -204	  0.263  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -204	  0.322  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -203	  0.312  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -203	  0.325  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -203	  0.382  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -202	  0.249  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -202	  0.335  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -202!  68.346  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -133	  0.326  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -133	  0.362  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -133	  0.276  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -132	  0.283  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -132	  0.428  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -132	  0.534  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -131	  0.338  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -131	  0.262  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -131	  0.305  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1327] -<?>-   99  -130	  0.497  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -130	  0.322  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-71    -129	  0.257  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -129	  0.303  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -129	  0.580  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -128	  0.472  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -128	  0.278  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -128	  0.635  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -127	  0.979  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1327] -<?>-   99  -126	  0.637  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -125	  0.449  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -125	  0.279  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -125	  0.510  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -124	  0.444  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -124	  0.305  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -123+   1.318  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -122	  0.283  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -122	  0.279  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -121	  0.405  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -121	  0.307  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -121	  0.290  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -120	  0.336  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -120	  0.311  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -120	  0.304  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -119	  0.260  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -119	  0.266  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -119	  0.261  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -119	  0.481  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -118	  0.349  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -118	  0.385  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1327] -<?>-   99  -117	  0.359  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -117	  0.612  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -116	  0.701  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -116	  0.841  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -115	  0.486  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -114	  0.745  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -114	  0.336  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -113	  0.310  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -113	  0.321  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -113	  0.337  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -112	  0.322  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -112	  0.355  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -112	  0.320  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -111	  0.319  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -111	  0.333  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -111	  0.299  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -110	  0.248  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -110	  0.256  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -110	  0.365  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -110	  0.334  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -109	  0.286  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -109	  0.314  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -109	  0.432  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -108	  0.305  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -108	  0.319  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -108	  0.322  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -107	  0.297  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -107	  0.327  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -107	  0.317  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -106	  0.308  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -106	  0.259  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -106	  0.325  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -105	  0.325  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -105	  0.248  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -105	  0.246  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -105	  0.370  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -104	  0.327  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -104	  0.269  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -104	  0.319  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -103	  0.323  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -103	  0.325  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -103	  0.383  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -102	  0.265  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -102	  0.333  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -102!  33.373  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef   -68	  0.323  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                 -68	  0.362  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                 -68	  0.269  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                 -67	  0.279  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                 -67	  0.444  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                 -67	  0.527  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                 -66	  0.350  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                 -66	  0.464  xnsched_watchdog_handler+0x5 (xntimer_tick_aperiodic+0x78)
:|  # func                 -65	  0.322  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-36     -65	  0.257  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                 -65	  0.303  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                 -64	  0.779  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|   +func                 -64	  0.438  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef   -63	  0.750  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001   -62	  0.329  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001   -62	  0.334  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001   -62	  0.348  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001   -61	  0.325  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                 -61	  0.325  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001   -61	  0.338  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001   -60	  0.320  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                 -60+   2.099  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001   -58	  0.488  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001   -58	  0.387  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                 -57	  0.365  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -57	  0.367  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -56	  0.512  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -56	  0.401  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -55	  0.342  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -55	  0.369  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -55	  0.711  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -54	  0.403  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001   -54	  0.404  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001   -53	  0.418  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                 -53	  0.429  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                 -52	  0.462  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001   -52	  0.457  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001   -51	  0.384  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                 -51	  0.336  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001   -51	  0.377  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001   -50	  0.381  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                 -50	  0.655  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -49	  0.365  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -49	  0.504  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -48	  0.444  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -48	  0.359  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001   -48	  0.441  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001   -47	  0.459  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001   -47	  0.438  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001   -46	  0.544  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                 -46	  0.343  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000   -45	  0.464  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e   -45!  11.737  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef   -33	  0.385  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                 -33	  0.542  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                 -32+   2.803  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                 -30	  0.438  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                 -29	  0.636  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                 -28	  0.723  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                 -28+   2.554  __xnlock_spin+0x9 (T.1249+0x47)
:|  # func                 -25	  0.512  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                 -25	  0.609  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                 -24	  0.722  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1327] -<?>-   99   -23+   1.106  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                 -22	  0.646  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@63      -22	  0.684  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                 -21	  0.771  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                 -20	  0.923  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                 -19	  0.627  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # func                 -19+   3.572  __xnlock_spin+0x9 (T.1349+0x55)
:|  # [    0] -<?>-   -1   -15	  0.379  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                 -15	  0.850  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                 -14+   1.496  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1327] -<?>-   99   -12	  0.808  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                 -11	  0.644  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                 -11	  0.375  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000   -10	  0.604  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001   -10	  0.646  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001    -9	  0.493  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001    -9+   1.818  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                  -7	  0.439  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                  -6	  0.335  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001    -6	  0.619  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001    -5	  0.423  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                  -5	  0.393  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001    -5	  0.444  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001    -4	  0.390  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                  -4	  0.483  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                  -3	  0.377  xnshadow_sys_trace+0x6 (hisyscall_event+0x11b)
:   + func                  -3	  0.404  ipipe_trace_frozen_reset+0x6 (xnshadow_sys_trace+0x5c)
:   + func                  -3	  0.319  __ipipe_global_path_lock+0x9 (ipipe_trace_frozen_reset+0x1a)
:   + func                  -2	  0.344  __ipipe_spin_lock_irqsave+0x5 (__ipipe_global_path_lock+0x1d)
:|  + begin   0x80000001    -2+   1.446  hard_local_irq_save+0x16 (__ipipe_spin_lock_irqsave+0x11)
:|  # func                   0	  0.540  __ipipe_spin_unlock_irqcomplete+0x4 (__ipipe_global_path_unlock+0x62)
:|  + end     0x80000001     0	  0.398  hard_local_irq_restore+0x15 (__ipipe_spin_unlock_irqcomplete+0x24)
<   + freeze  0x00006003     0	  0.426  xnshadow_sys_trace+0x65 (hisyscall_event+0x11b)
 |  + begin   0x80000001     0	  0.469  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
 |  + end     0x80000001     0	  0.437  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
 |  + begin   0x80000001     1	  1.370  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
    + func                   2	  0.378  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
    + func                   3	  0.345  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
 |  + begin   0x80000001     3	  0.659  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
 |  + end     0x80000001     4	  0.400  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
    + func                   4	  0.345  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
 |  + begin   0x80000001     4	  1.012  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
 |  + end     0x80000001     5	  0.000  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)


[max]
I-pipe worst-case tracing service on 3.5.7-trace/ipipe release #3
-------------------------------------------------------------
CPU: 0, Begin: 4606607934972 cycles, Trace Points: 8 (-10/+5), Length: 3899 us
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)
     #func                  -3	  0.253  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
 |   #begin   0x80000001    -2	  0.376  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
 |   #end     0x80000001    -2	  0.350  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
     #func                  -2	  0.271  default_idle+0x3 (cpu_idle+0x5d)
 |   #begin   0x80000001    -1	  0.330  debug_smp_processor_id+0x36 (default_idle+0xd)
 |   #end     0x80000001    -1	  0.317  debug_smp_processor_id+0x82 (default_idle+0xd)
 |   #begin   0x80000001    -1	  0.344  debug_smp_processor_id+0x36 (default_idle+0x1e)
 |   #end     0x80000001    -1	  0.389  debug_smp_processor_id+0x82 (default_idle+0x1e)
     #func                   0	  0.276  __ipipe_halt_root+0x3 (default_idle+0x48)
 |   #begin   0x80000000     0	  0.336  __ipipe_halt_root+0x1a (default_idle+0x48)
>|   +end     0x8000000e     0! 3896.339  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +func                3896	  0.577  __ipipe_handle_irq+0x9 (reschedule_interrupt+0x3e)
:|   +func                3896	  0.490  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                3897	  0.490  __ipipe_ack_apic+0x3 (__ipipe_dispatch_irq+0xa4)
:|   +func                3897	  0.583  __ipipe_set_irq_pending+0x6 (__ipipe_dispatch_irq+0x19a)
:|   +func                3898	  0.641  __ipipe_do_sync_pipeline+0x4 (__ipipe_sync_pipeline+0x1c)
:|   +func                3899	  0.613  __ipipe_do_sync_stage+0x9 (__ipipe_do_sync_pipeline+0x63)
<|   #end     0x80000000  3899	  0.472  hard_local_irq_enable+0x14 (__ipipe_do_sync_stage+0xbd)
     #func                3900	  0.412  __ipipe_do_IRQ+0x5 (__ipipe_do_sync_stage+0x137)
     #func                3900	  0.474  __ipipe_get_ioapic_irq_vector+0x3 (__ipipe_do_IRQ+0x1d)
     #func                3901	  0.389  smp_reschedule_interrupt+0x3 (__ipipe_do_IRQ+0x42)
     #func                3901	  0.372  scheduler_ipi+0x4 (smp_reschedule_interrupt+0x14)
 |   #begin   0x80000001  3901	  0.000  debug_smp_processor_id+0x36 (scheduler_ipi+0x13)
-------------- next part --------------
I-pipe trace results
--------------------
name: 'plain-vga_300_no_usb'

[parameters]
enable = 1
verbose = 1
pre_trace_points = 10
back_trace_points = 1000
post_trace_points = 10


[frozen]
I-pipe frozen back-tracing service on 3.5.7-trace/ipipe release #3
------------------------------------------------------------
CPU: 0, Freeze: 32787094157468 cycles, Trace Points: 1000 (+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)
:|  # func               -1126	  0.468  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func               -1125	  0.322  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000 -1125	  0.487  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001 -1125	  0.409  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001 -1124	  0.357  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001 -1124+   1.300  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func               -1123	  0.271  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func               -1122	  0.278  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001 -1122	  0.384  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001 -1122	  0.309  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func               -1121	  0.281  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001 -1121	  0.340  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001 -1121	  0.295  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func               -1120	  0.270  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func               -1120	  0.254  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func               -1120	  0.264  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func               -1120	  0.284  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000 -1119	  0.511  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func               -1119	  0.368  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func               -1118	  0.408  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1422] -<?>-   99 -1118	  0.311  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func               -1118	  0.633  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func               -1117	  0.705  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1 -1116	  0.818  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func               -1116	  0.506  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef -1115	  0.737  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001 -1114	  0.353  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001 -1114	  0.347  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001 -1114	  0.322  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001 -1113	  0.341  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func               -1113	  0.322  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001 -1113	  0.349  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001 -1112	  0.317  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func               -1112	  0.320  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001 -1112	  0.320  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001 -1111	  0.312  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func               -1111	  0.263  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func               -1111	  0.285  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001 -1111	  0.369  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001 -1110	  0.327  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func               -1110	  0.254  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000 -1110	  0.308  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func               -1109	  0.420  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000 -1109	  0.317  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001 -1109	  0.317  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001 -1108	  0.319  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func               -1108	  0.305  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func               -1108	  0.326  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001 -1107	  0.325  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001 -1107	  0.300  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func               -1107	  0.273  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001 -1106	  0.335  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001 -1106	  0.373  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func               -1106	  0.265  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func               -1105	  0.259  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001 -1105	  0.366  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001 -1105	  0.337  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func               -1104	  0.266  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001 -1104	  0.330  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001 -1104	  0.321  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001 -1103	  0.338  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001 -1103	  0.383  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func               -1103	  0.252  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000 -1103	  0.330  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e -1102!  68.125  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef -1034	  0.310  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func               -1034	  0.361  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func               -1033	  0.284  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func               -1033	  0.288  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func               -1033	  0.454  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func               -1032	  0.545  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func               -1032	  0.320  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func               -1031	  0.292  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func               -1031	  0.301  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1422] -<?>-   99 -1031	  0.476  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func               -1030	  0.318  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-937  -1030	  0.254  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func               -1030	  0.295  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func               -1030	  0.572  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func               -1029	  0.483  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1 -1028	  0.269  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func               -1028	  0.637  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func               -1028+   1.019  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1422] -<?>-   99 -1027	  0.639  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func               -1026	  0.468  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func               -1025	  0.315  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000 -1025	  0.475  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001 -1025	  0.412  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001 -1024	  0.344  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001 -1024+   1.304  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func               -1023	  0.278  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func               -1022	  0.279  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001 -1022	  0.384  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001 -1022	  0.309  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func               -1021	  0.280  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001 -1021	  0.326  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001 -1021	  0.301  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func               -1020	  0.274  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func               -1020	  0.246  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func               -1020	  0.251  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func               -1020	  0.269  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000 -1019	  0.480  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func               -1019	  0.348  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func               -1019	  0.367  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1422] -<?>-   99 -1018	  0.320  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func               -1018	  0.645  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func               -1017	  0.707  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1 -1017	  0.842  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func               -1016	  0.488  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef -1015	  0.732  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001 -1014	  0.326  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001 -1014	  0.310  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001 -1014	  0.320  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001 -1014	  0.339  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func               -1013	  0.344  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001 -1013	  0.349  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001 -1012	  0.319  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func               -1012	  0.335  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001 -1012	  0.336  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001 -1011	  0.298  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func               -1011	  0.286  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func               -1011	  0.260  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001 -1011	  0.371  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001 -1010	  0.322  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func               -1010	  0.246  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000 -1010	  0.312  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func               -1009	  0.428  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000 -1009	  0.323  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001 -1009	  0.331  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001 -1008	  0.323  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func               -1008	  0.305  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func               -1008	  0.326  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001 -1007	  0.328  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001 -1007	  0.320  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func               -1007	  0.273  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001 -1006	  0.335  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001 -1006	  0.373  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func               -1006	  0.254  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func               -1005	  0.251  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001 -1005	  0.378  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001 -1005	  0.326  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func               -1005	  0.266  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001 -1004	  0.317  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001 -1004	  0.314  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001 -1004	  0.346  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001 -1003	  0.384  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func               -1003	  0.252  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000 -1003	  0.330  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e -1002!  68.190  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -934	  0.310  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -934	  0.361  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -933	  0.269  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -933	  0.283  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -933	  0.453  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -932	  0.548  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -932	  0.313  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -932	  0.290  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -931	  0.315  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1422] -<?>-   99  -931	  0.434  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -931	  0.319  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-837   -930	  0.254  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -930	  0.294  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -930	  0.572  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -929	  0.503  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -929	  0.271  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -928	  0.648  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -928+   1.012  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1422] -<?>-   99  -927	  0.640  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -926	  0.468  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -926	  0.310  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -925	  0.478  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -925	  0.452  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -924	  0.337  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -924+   1.296  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -923	  0.279  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -922	  0.295  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -922	  0.400  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -922	  0.307  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -921	  0.278  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -921	  0.341  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -921	  0.322  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -920	  0.285  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -920	  0.263  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -920	  0.261  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -920	  0.282  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -919	  0.488  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -919	  0.343  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -919	  0.363  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1422] -<?>-   99  -918	  0.310  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -918	  0.634  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -917	  0.779  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -916	  0.856  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -916	  0.487  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -915	  0.732  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -914	  0.331  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -914	  0.336  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -914	  0.321  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -913	  0.339  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -913	  0.326  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -913	  0.349  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -912	  0.319  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -912	  0.319  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -912	  0.320  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -911	  0.313  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -911	  0.253  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -911	  0.257  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -911	  0.377  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -910	  0.322  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -910	  0.246  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -910	  0.313  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -909	  0.420  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -909	  0.322  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -909	  0.331  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -908	  0.323  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -908	  0.305  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -908	  0.326  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -907	  0.328  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -907	  0.309  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -907	  0.263  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -906	  0.332  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -906	  0.373  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -906	  0.265  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -905	  0.259  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -905	  0.370  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -905	  0.322  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -904	  0.278  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -904	  0.332  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -904	  0.321  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -904	  0.349  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -903	  0.383  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -903	  0.252  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -903	  0.325  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -902!  68.134  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -834	  0.310  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -834	  0.361  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -833	  0.284  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -833	  0.288  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -833	  0.431  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -832	  0.539  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -832	  0.320  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -832	  0.292  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -831	  0.300  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1422] -<?>-   99  -831	  0.476  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -830	  0.318  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-737   -830	  0.254  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -830	  0.295  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -830	  0.575  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -829	  0.484  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -829	  0.268  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -828	  0.640  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -828+   1.019  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1422] -<?>-   99  -827	  0.639  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -826	  0.468  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -825	  0.315  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -825	  0.476  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -825	  0.412  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -824	  0.344  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -824+   1.299  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -823	  0.279  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -822	  0.278  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -822	  0.384  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -822	  0.309  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -821	  0.281  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -821	  0.326  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -821	  0.301  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -820	  0.283  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -820	  0.256  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -820	  0.260  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -820	  0.264  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -819	  0.487  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -819	  0.345  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -819	  0.366  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1422] -<?>-   99  -818	  0.302  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -818	  0.645  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -817	  0.706  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -817	  0.842  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -816	  0.488  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -815	  0.732  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -814	  0.326  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -814	  0.342  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -814	  0.321  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -814	  0.339  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -813	  0.344  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -813	  0.348  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -812	  0.323  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -812	  0.335  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -812	  0.332  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -811	  0.298  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -811	  0.277  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -811	  0.269  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -811	  0.372  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -810	  0.329  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -810	  0.246  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -810	  0.324  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -809	  0.428  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -809	  0.313  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -809	  0.322  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -808	  0.312  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -808	  0.298  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -808	  0.322  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -807	  0.336  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -807	  0.309  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -807	  0.273  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -806	  0.335  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -806	  0.373  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -806	  0.265  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -805	  0.259  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -805	  0.370  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -805	  0.325  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -805	  0.266  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -804	  0.335  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -804	  0.321  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -804	  0.338  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -803	  0.383  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -803	  0.248  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -803	  0.320  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -802!  68.284  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -734	  0.310  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -734	  0.361  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -733	  0.269  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -733	  0.283  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -733	  0.449  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -732	  0.545  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -732	  0.323  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -731	  0.320  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -731	  0.302  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1422] -<?>-   99  -731	  0.459  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -730	  0.350  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-637   -730	  0.248  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -730	  0.295  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -729	  0.559  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -729	  0.473  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -728	  0.272  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -728	  0.655  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -728+   1.014  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1422] -<?>-   99  -727	  0.642  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -726	  0.469  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -725	  0.317  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -725	  0.483  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -725	  0.412  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -724	  0.340  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -724+   1.327  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -723	  0.297  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -722	  0.298  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -722	  0.384  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -722	  0.300  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -721	  0.273  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -721	  0.324  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -721	  0.301  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -720	  0.280  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -720	  0.257  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -720	  0.292  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -720	  0.272  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -719	  0.478  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -719	  0.342  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -718	  0.417  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1422] -<?>-   99  -718	  0.317  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -718	  0.630  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -717	  0.713  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -716	  0.845  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -715	  0.487  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -715	  0.738  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -714	  0.328  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -714	  0.340  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -714	  0.321  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -713	  0.339  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -713	  0.344  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -713	  0.349  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -712	  0.319  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -712	  0.335  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -712	  0.332  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -711	  0.324  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -711	  0.272  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -711	  0.260  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -710	  0.380  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -710	  0.329  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -710	  0.246  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -709	  0.320  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -709	  0.414  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -709	  0.317  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -708	  0.317  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -708	  0.323  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -708	  0.305  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -707	  0.326  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -707	  0.328  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -707	  0.309  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -706	  0.273  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -706	  0.335  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -706	  0.373  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -705	  0.265  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -705	  0.259  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -705	  0.370  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -705	  0.325  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -704	  0.266  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -704	  0.330  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -704	  0.321  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -703	  0.338  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -703	  0.383  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -703	  0.252  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -702	  0.330  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -702!  67.989  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -634	  0.310  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -634	  0.361  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -633	  0.284  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -633	  0.288  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -633	  0.448  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -632	  0.559  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -632	  0.316  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -631	  0.281  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -631	  0.300  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1422] -<?>-   99  -631	  0.422  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -630	  0.321  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-537   -630	  0.254  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -630	  0.295  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -630	  0.572  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -629	  0.483  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -629	  0.269  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -628	  0.637  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -628+   1.019  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1422] -<?>-   99  -627	  0.639  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -626	  0.468  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -626	  0.315  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -625	  0.476  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -625	  0.412  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -624	  0.344  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -624+   1.329  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -623	  0.283  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -622	  0.278  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -622	  0.384  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -622	  0.309  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -621	  0.280  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -621	  0.326  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -621	  0.301  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -620	  0.283  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -620	  0.256  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -620	  0.260  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -620	  0.264  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -619	  0.487  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -619	  0.345  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -619	  0.366  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1422] -<?>-   99  -618	  0.303  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -618	  0.644  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -617	  0.713  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -617	  0.835  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -616	  0.487  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -615	  0.732  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -615	  0.326  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -614	  0.342  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -614	  0.321  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -614	  0.339  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -613	  0.344  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -613	  0.349  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -612	  0.319  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -612	  0.335  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -612	  0.332  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -611	  0.298  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -611	  0.277  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -611	  0.260  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -611	  0.375  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -610	  0.322  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -610	  0.246  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -610	  0.321  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -609	  0.431  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -609	  0.313  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -609	  0.322  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -608	  0.329  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -608	  0.305  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -608	  0.326  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -607	  0.328  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -607	  0.309  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -607	  0.273  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -606	  0.361  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -606	  0.376  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -606	  0.260  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -605	  0.251  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -605	  0.372  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -605	  0.326  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -604	  0.267  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -604	  0.330  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -604	  0.314  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -604	  0.347  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -603	  0.385  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -603	  0.259  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -603	  0.334  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -602!  68.191  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -534	  0.312  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -534	  0.358  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -533	  0.274  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -533	  0.283  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -533	  0.453  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -532	  0.621  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -532	  0.324  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -531	  0.282  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -531	  0.309  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1422] -<?>-   99  -531	  0.422  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -530	  0.309  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-437   -530	  0.262  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -530	  0.286  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -530	  0.566  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -529	  0.474  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -529	  0.270  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -528	  0.640  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -528+   1.013  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1422] -<?>-   99  -527	  0.638  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -526	  0.469  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -525	  0.316  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -525	  0.490  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -525	  0.410  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -524	  0.337  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -524+   1.297  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -523	  0.274  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -522	  0.280  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -522	  0.389  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -522	  0.299  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -521	  0.276  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -521	  0.324  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -521	  0.314  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -520	  0.288  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -520	  0.255  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -520	  0.249  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -520	  0.268  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -519	  0.502  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -519	  0.353  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -519	  0.398  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1422] -<?>-   99  -518	  0.315  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -518	  0.639  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -517	  0.718  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -516	  0.838  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -516	  0.491  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -515	  0.746  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -514	  0.341  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -514	  0.310  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -514	  0.332  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -513	  0.328  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -513	  0.345  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -513	  0.353  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -512	  0.320  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -512	  0.336  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -512	  0.314  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -511	  0.305  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -511	  0.285  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -511	  0.255  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -511	  0.378  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -510	  0.323  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -510	  0.254  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -510	  0.312  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -509	  0.415  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -509	  0.319  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -509	  0.329  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -508	  0.321  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -508	  0.310  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -508	  0.332  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -507	  0.320  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -507	  0.311  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -507	  0.263  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -506	  0.332  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -506	  0.369  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -506	  0.248  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -505	  0.272  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -505	  0.372  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -505	  0.334  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -504	  0.270  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -504	  0.319  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -504	  0.314  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -504	  0.347  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -503	  0.379  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -503	  0.259  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -503	  0.334  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -502!  68.117  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -434	  0.307  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -434	  0.358  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -433	  0.274  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -433	  0.283  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -433	  0.420  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -432	  0.618  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -432	  0.323  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -432	  0.282  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -431	  0.302  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1422] -<?>-   99  -431	  0.430  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -431	  0.314  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-337   -430	  0.255  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -430	  0.302  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -430	  0.572  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -429	  0.502  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -429	  0.276  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -428	  0.640  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -428+   1.016  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1422] -<?>-   99  -427	  0.638  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -426	  0.469  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -426	  0.316  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -425	  0.466  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -425	  0.410  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -424	  0.336  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -424+   1.302  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -423	  0.274  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -422	  0.280  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -422	  0.389  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -422	  0.291  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -421	  0.276  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -421	  0.324  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -421	  0.302  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -421	  0.310  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -420	  0.286  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -420	  0.260  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -420	  0.311  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -419	  0.478  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -419	  0.347  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -419	  0.409  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1422] -<?>-   99  -418	  0.305  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -418	  0.643  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -417	  0.711  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -416	  0.838  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -416	  0.488  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -415	  0.735  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -414	  0.329  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -414	  0.305  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -414	  0.332  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -413	  0.383  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -413	  0.337  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -413	  0.341  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -412	  0.319  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -412	  0.339  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -412	  0.315  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -411	  0.296  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -411	  0.281  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -411	  0.263  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -411	  0.369  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -410	  0.322  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -410	  0.246  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -410	  0.317  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -409	  0.429  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -409	  0.304  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -409	  0.330  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -408	  0.324  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -408	  0.310  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -408	  0.332  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -407	  0.320  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -407	  0.311  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -407	  0.263  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -406	  0.332  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -406	  0.376  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -406	  0.260  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -405	  0.251  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -405	  0.372  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -405	  0.326  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -404	  0.266  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -404	  0.317  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -404	  0.314  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -404	  0.346  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -403	  0.379  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -403	  0.259  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -403	  0.330  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -402!  68.232  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -334	  0.307  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -334	  0.358  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -333	  0.274  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -333	  0.283  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -333	  0.433  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -332	  0.543  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -332	  0.324  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -332	  0.282  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -331	  0.312  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1422] -<?>-   99  -331	  0.424  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -330	  0.317  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-237   -330	  0.258  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -330	  0.305  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -330	  0.569  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -329	  0.545  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -328	  0.276  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -328	  0.652  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -328+   1.018  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1422] -<?>-   99  -327	  0.639  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -326	  0.469  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -325	  0.317  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -325	  0.506  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -325	  0.405  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -324	  0.337  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -324+   1.299  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -323	  0.274  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -322	  0.280  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -322	  0.389  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -322	  0.291  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -321	  0.274  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -321	  0.324  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -321	  0.306  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -320	  0.286  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -320	  0.249  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -320	  0.269  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -320	  0.273  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -319	  0.493  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -319	  0.353  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -318	  0.391  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1422] -<?>-   99  -318	  0.315  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -318	  0.638  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -317	  0.731  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -316	  0.854  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -316	  0.527  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -315	  0.740  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -314	  0.329  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -314	  0.343  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -314	  0.321  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -313	  0.340  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -313	  0.337  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -313	  0.341  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -312	  0.319  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -312	  0.336  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -312	  0.315  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -311	  0.308  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -311	  0.274  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -311	  0.267  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -310	  0.378  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -310	  0.309  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -310	  0.246  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -310	  0.317  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -309	  0.429  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -309	  0.299  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -308	  0.336  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -308	  0.324  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -308	  0.299  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -308	  0.322  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -307	  0.321  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -307	  0.310  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -307	  0.263  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -306	  0.333  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -306	  0.380  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -306	  0.260  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -305	  0.251  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -305	  0.373  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -305	  0.326  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -304	  0.269  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -304	  0.325  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -304	  0.314  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -303	  0.347  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -303	  0.379  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -303	  0.259  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -302	  0.334  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -302!  68.109  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -234	  0.307  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -234	  0.358  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -233	  0.274  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -233	  0.283  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -233	  0.443  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -232	  0.621  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -232	  0.323  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -231	  0.282  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -231	  0.302  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1422] -<?>-   99  -231	  0.430  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -230	  0.314  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-137   -230	  0.255  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -230	  0.302  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -230	  0.572  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -229	  0.503  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -228	  0.281  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -228	  0.659  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -228+   1.021  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1422] -<?>-   99  -226	  0.638  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -226	  0.469  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -225	  0.316  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -225	  0.462  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -225	  0.410  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -224	  0.337  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -224+   1.301  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -223	  0.271  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -222	  0.280  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -222	  0.389  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -222	  0.291  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -221	  0.274  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -221	  0.324  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -221	  0.302  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -220	  0.310  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -220	  0.253  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -220	  0.259  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -220	  0.303  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -219	  0.481  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -219	  0.344  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -218	  0.363  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1422] -<?>-   99  -218	  0.307  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -218	  0.648  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -217	  0.708  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -216	  0.837  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -216	  0.488  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -215	  0.735  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -214	  0.329  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -214	  0.343  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -214	  0.332  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -213	  0.337  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -213	  0.337  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -213	  0.342  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -212	  0.319  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -212	  0.336  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -212	  0.325  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -211	  0.305  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -211	  0.281  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -211	  0.263  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -211	  0.369  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -210	  0.322  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -210	  0.246  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -210	  0.317  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -209	  0.430  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -209	  0.299  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -209	  0.336  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -208	  0.329  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -208	  0.305  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -208	  0.332  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -207	  0.320  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -207	  0.308  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -207	  0.264  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -206	  0.336  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -206	  0.376  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -206	  0.260  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -205	  0.251  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -205	  0.372  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -205	  0.326  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -204	  0.269  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -204	  0.320  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -204	  0.314  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -204	  0.345  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -203	  0.382  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -203	  0.259  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -203	  0.334  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -202!  68.112  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef  -134	  0.307  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                -134	  0.358  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                -133	  0.274  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                -133	  0.283  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                -133	  0.453  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                -132	  0.647  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                -132	  0.337  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                -131	  0.257  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                -131	  0.316  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1422] -<?>-   99  -131	  0.437  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                -130	  0.334  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-72    -130	  0.258  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                -130	  0.293  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                -130	  0.574  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                -129	  0.474  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # [    0] -<?>-   -1  -128	  0.270  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                -128	  0.639  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -128+   1.018  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1422] -<?>-   99  -127	  0.638  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                -126	  0.469  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                -125	  0.316  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000  -125	  0.462  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001  -125	  0.447  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001  -124	  0.348  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001  -124+   1.297  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                -123	  0.276  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                -122	  0.270  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001  -122	  0.389  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001  -122	  0.291  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                -121	  0.274  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001  -121	  0.335  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001  -121	  0.295  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                -120	  0.285  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                -120	  0.257  __rt_task_wait_period+0x7 (hisyscall_event+0x11b)
:   + func                -120	  0.260  rt_task_wait_period+0x3 (__rt_task_wait_period+0x16)
:   + func                -120	  0.268  xnpod_wait_thread_period+0x9 (rt_task_wait_period+0x3d)
:|  + begin   0x80000000  -119	  0.475  ipipe_test_and_stall_pipeline_head+0x15 (T.1349+0x16)
:|  # func                -119	  0.344  xnpod_suspend_thread+0x9 (xnpod_wait_thread_period+0x7b)
:|  # func                -119	  0.364  __xnpod_schedule+0x9 (xnpod_schedule+0x32)
:|  # [ 1422] -<?>-   99  -118	  0.316  __xnpod_schedule+0x69 (xnpod_schedule+0x32)
:|  # func                -118	  0.638  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                -117	  0.704  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [    0] -<?>-   -1  -117	  0.850  __xnpod_schedule+0x43e (xnintr_clock_handler+0x124)
:|   +func                -116	  0.508  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef  -115	  0.735  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001  -114	  0.329  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001  -114	  0.341  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001  -114	  0.331  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001  -113	  0.302  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                -113	  0.353  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001  -113	  0.339  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001  -112	  0.302  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                -112	  0.335  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001  -112	  0.315  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001  -111	  0.280  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                -111	  0.284  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -111	  0.318  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -111	  0.373  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -110	  0.309  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -110	  0.246  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000  -110	  0.317  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                -109	  0.429  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000  -109	  0.299  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001  -109	  0.336  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001  -108	  0.317  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                -108	  0.296  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                -108	  0.322  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001  -107	  0.321  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001  -107	  0.310  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                -107	  0.263  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001  -106	  0.332  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001  -106	  0.376  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                -106	  0.260  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                -105	  0.251  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001  -105	  0.372  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001  -105	  0.337  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                -105	  0.263  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001  -104	  0.332  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001  -104	  0.347  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001  -104	  0.350  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001  -103	  0.393  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                -103	  0.259  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000  -103	  0.327  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e  -102!  33.416  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef   -69	  0.307  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                 -69	  0.358  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                 -68	  0.282  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                 -68	  0.298  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                 -68	  0.431  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                 -67	  0.611  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                 -67	  0.332  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                 -66	  0.446  xnsched_watchdog_handler+0x5 (xntimer_tick_aperiodic+0x78)
:|  # func                 -66	  0.320  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@-37     -65	  0.253  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                 -65	  0.300  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                 -65	  0.779  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|   +func                 -64	  0.461  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +end     0x000000ef   -64	  0.743  apic_timer_interrupt+0x4f (__ipipe_halt_root+0x4e)
:|   +begin   0x80000001   -63	  0.329  debug_smp_processor_id+0x36 (default_idle+0x5f)
:|   +end     0x80000001   -63	  0.325  debug_smp_processor_id+0x82 (default_idle+0x5f)
:|   +begin   0x80000001   -62	  0.359  debug_smp_processor_id+0x36 (default_idle+0x69)
:|   +end     0x80000001   -62	  0.333  debug_smp_processor_id+0x82 (default_idle+0x69)
:    +func                 -62	  0.324  rcu_idle_exit+0x9 (cpu_idle+0x62)
:|   #begin   0x80000001   -61	  0.348  debug_smp_processor_id+0x36 (rcu_idle_exit+0x4b)
:|   #end     0x80000001   -61	  0.322  debug_smp_processor_id+0x82 (rcu_idle_exit+0x4b)
:    #func                 -61	  0.403  rcu_idle_exit_common+0x5 (rcu_idle_exit+0xaa)
:|   #begin   0x80000001   -60	  0.352  debug_smp_processor_id+0x36 (rcu_idle_exit_common+0x39)
:|   #end     0x80000001   -60	  0.305  debug_smp_processor_id+0x82 (rcu_idle_exit_common+0x39)
:    #func                 -59	  0.257  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -59	  0.255  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -59	  0.375  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -59	  0.326  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -58	  0.251  ipipe_unstall_root+0x3 (ipipe_restore_root+0x2e)
:|   #begin   0x80000000   -58	  0.302  hard_local_irq_disable+0x15 (ipipe_unstall_root+0xd)
:|   #func                 -58	  0.441  ipipe_root_only+0x5 (ipipe_unstall_root+0x12)
:|   +end     0x80000000   -57	  0.313  hard_local_irq_enable+0x14 (ipipe_unstall_root+0x2b)
:|   +begin   0x80000001   -57	  0.332  debug_smp_processor_id+0x36 (cpu_idle+0x2b)
:|   +end     0x80000001   -57	  0.322  debug_smp_processor_id+0x82 (cpu_idle+0x2b)
:    +func                 -56	  0.310  local_touch_nmi+0x3 (cpu_idle+0x3f)
:    #func                 -56	  0.332  rcu_idle_enter+0x9 (cpu_idle+0x57)
:|   #begin   0x80000001   -56	  0.320  debug_smp_processor_id+0x36 (rcu_idle_enter+0x4b)
:|   #end     0x80000001   -55	  0.311  debug_smp_processor_id+0x82 (rcu_idle_enter+0x4b)
:    #func                 -55	  0.263  rcu_idle_enter_common+0x6 (rcu_idle_enter+0xb0)
:|   #begin   0x80000001   -55	  0.332  debug_smp_processor_id+0x36 (rcu_idle_enter_common+0x79)
:|   #end     0x80000001   -54	  0.321  debug_smp_processor_id+0x82 (rcu_idle_enter_common+0x79)
:    #func                 -54	  0.262  ipipe_restore_root+0x4 (arch_local_irq_restore+0x11)
:    #func                 -54	  0.249  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
:|   #begin   0x80000001   -54	  0.373  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
:|   #end     0x80000001   -53	  0.333  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
:    #func                 -53	  0.272  default_idle+0x3 (cpu_idle+0x5d)
:|   #begin   0x80000001   -53	  0.325  debug_smp_processor_id+0x36 (default_idle+0xd)
:|   #end     0x80000001   -52	  0.304  debug_smp_processor_id+0x82 (default_idle+0xd)
:|   #begin   0x80000001   -52	  0.332  debug_smp_processor_id+0x36 (default_idle+0x1e)
:|   #end     0x80000001   -52	  0.374  debug_smp_processor_id+0x82 (default_idle+0x1e)
:    #func                 -51	  0.251  __ipipe_halt_root+0x3 (default_idle+0x48)
:|   #begin   0x80000000   -51	  0.342  __ipipe_halt_root+0x1a (default_idle+0x48)
:|   +end     0x8000000e   -51!  16.602  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +begin   0x000000ef   -34+   2.157  apic_timer_interrupt+0x37 (__ipipe_halt_root+0x4e)
:|   +func                 -32	  0.471  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                 -31	  0.382  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                 -31	  0.396  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                 -31	  0.611  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                 -30	  0.697  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                 -29	  0.392  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                 -29	  0.534  xnthread_periodic_handler+0x3 (xntimer_tick_aperiodic+0x78)
:|  # func                 -28	  0.867  xnpod_resume_thread+0x9 (xnthread_periodic_handler+0x20)
:|  # [ 1422] -<?>-   99   -28	  0.698  xnpod_resume_thread+0x4a (xnthread_periodic_handler+0x20)
:|  # func                 -27	  0.933  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@62      -26	  0.639  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                 -25	  0.717  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                 -25+   1.843  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                 -23+   1.286  __xnpod_schedule+0x9 (xnintr_clock_handler+0x124)
:|  # func                 -21+   6.100  __xnlock_spin+0x9 (T.1349+0x55)
:|  # [    0] -<?>-   -1   -15	  0.361  __xnpod_schedule+0x69 (xnintr_clock_handler+0x124)
:|  # func                 -15	  0.808  xnsched_pick_next+0x6 (__xnpod_schedule+0xae)
:|  # func                 -14+   1.508  __switch_to+0x9 (__xnpod_schedule+0x3c6)
:|  # [ 1422] -<?>-   99   -13	  0.861  __xnpod_schedule+0x43e (xnpod_schedule+0x32)
:|  # func                 -12	  0.608  xntimer_get_overruns+0x9 (xnpod_wait_thread_period+0xa8)
:|  # func                 -11	  0.398  __ipipe_restore_head+0x4 (ipipe_restore_pipeline_head+0x4d)
:|  + end     0x80000000   -11	  0.707  hard_local_irq_enable+0x14 (__ipipe_restore_head+0x66)
:|  + begin   0x80000001   -10	  0.543  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
:|  + end     0x80000001   -10	  0.465  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
:|  + begin   0x80000001    -9+   1.824  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
:   + func                  -7	  0.403  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
:   + func                  -7	  0.358  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
:|  + begin   0x80000001    -7	  0.522  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
:|  + end     0x80000001    -6	  0.402  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
:   + func                  -6	  0.416  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
:|  + begin   0x80000001    -5	  0.422  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
:|  + end     0x80000001    -5	  0.411  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)
:   + func                  -4	  0.509  hisyscall_event+0x9 (ipipe_syscall_hook+0x88)
:   + func                  -4	  0.519  xnshadow_sys_trace+0x6 (hisyscall_event+0x11b)
:   + func                  -3	  0.404  ipipe_trace_frozen_reset+0x6 (xnshadow_sys_trace+0x5c)
:   + func                  -3	  0.394  __ipipe_global_path_lock+0x9 (ipipe_trace_frozen_reset+0x1a)
:   + func                  -3	  0.395  __ipipe_spin_lock_irqsave+0x5 (__ipipe_global_path_lock+0x1d)
:|  + begin   0x80000001    -2+   1.533  hard_local_irq_save+0x16 (__ipipe_spin_lock_irqsave+0x11)
:|  # func                  -1	  0.586  __ipipe_spin_unlock_irqcomplete+0x4 (__ipipe_global_path_unlock+0x62)
:|  + end     0x80000001     0	  0.487  hard_local_irq_restore+0x15 (__ipipe_spin_unlock_irqcomplete+0x24)
<   + freeze  0x00006128     0	  0.538  xnshadow_sys_trace+0x65 (hisyscall_event+0x11b)
 |  + begin   0x80000001     0	  0.502  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x6a)
 |  + end     0x80000001     1	  0.465  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0xc5)
 |  + begin   0x80000001     1	  1.384  hard_local_irq_save+0x16 (__ipipe_syscall_root+0x35)
    + func                   2	  0.377  __ipipe_syscall_root+0x6 (sysenter_past_esp+0x55)
    + func                   3	  0.332  __ipipe_notify_syscall+0x9 (__ipipe_syscall_root+0x2e)
 |  + begin   0x80000001     3	  0.502  hard_local_irq_save+0x16 (__ipipe_notify_syscall+0x18)
 |  + end     0x80000001     4	  1.121  hard_local_irq_restore+0x15 (__ipipe_notify_syscall+0x58)
    + func                   5	  0.294  ipipe_syscall_hook+0x9 (__ipipe_notify_syscall+0x63)
 |  + begin   0x80000001     5	  0.299  ipipe_syscall_hook+0x2b (__ipipe_notify_syscall+0x63)
 |  + end     0x80000001     5	  0.000  ipipe_syscall_hook+0x75 (__ipipe_notify_syscall+0x63)


[max]
I-pipe worst-case tracing service on 3.5.7-trace/ipipe release #3
-------------------------------------------------------------
CPU: 0, Begin: 32286795377514 cycles, Trace Points: 17 (-10/+5), Length: 3854 us
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)
     #func                  -4	  0.351  ipipe_root_only+0x5 (ipipe_restore_root+0x10)
 |   #begin   0x80000001    -4	  0.450  hard_local_irq_save+0x16 (ipipe_root_only+0xf)
 |   #end     0x80000001    -4	  0.495  hard_local_irq_restore+0x15 (ipipe_root_only+0x40)
     #func                  -3	  0.397  default_idle+0x3 (cpu_idle+0x5d)
 |   #begin   0x80000001    -3	  0.437  debug_smp_processor_id+0x36 (default_idle+0xd)
 |   #end     0x80000001    -2	  0.425  debug_smp_processor_id+0x82 (default_idle+0xd)
 |   #begin   0x80000001    -2	  0.439  debug_smp_processor_id+0x36 (default_idle+0x1e)
 |   #end     0x80000001    -1	  0.509  debug_smp_processor_id+0x82 (default_idle+0x1e)
     #func                  -1	  0.388  __ipipe_halt_root+0x3 (default_idle+0x48)
 |   #begin   0x80000000    -1	  1.048  __ipipe_halt_root+0x1a (default_idle+0x48)
>|   +end     0x8000000e     0! 3842.189  __ipipe_halt_root+0x4c (default_idle+0x48)
:|   +func                3842	  0.621  __ipipe_handle_irq+0x9 (apic_timer_interrupt+0x3e)
:|   +func                3842	  0.478  __ipipe_dispatch_irq+0x9 (__ipipe_handle_irq+0xba)
:|   +func                3843	  0.430  __ipipe_ack_hrtimer_irq+0x6 (__ipipe_dispatch_irq+0xa4)
:|   +func                3843	  0.700  lapic_itimer_ack+0x3 (__ipipe_ack_hrtimer_irq+0x59)
:|  # func                3844+   1.266  xnintr_clock_handler+0x5 (__ipipe_dispatch_irq+0x14d)
:|  # func                3845+   3.607  __xnlock_spin+0x9 (T.1249+0x47)
:|  # func                3849	  0.569  xntimer_tick_aperiodic+0x9 (xnintr_clock_handler+0x97)
:|  # func                3849	  0.406  xntimer_next_local_shot+0x9 (xntimer_tick_aperiodic+0x143)
:|  # event   tick@599884 3850	  0.403  xntimer_next_local_shot+0xbd (xntimer_tick_aperiodic+0x143)
:|  # func                3850	  0.408  ipipe_timer_set+0x9 (xntimer_next_local_shot+0xc4)
:|  # func                3851	  0.672  lapic_next_event+0x3 (ipipe_timer_set+0x77)
:|  # func                3851	  0.400  xnintr_host_tick+0x4 (xnintr_clock_handler+0x151)
:|  # func                3852	  0.723  __ipipe_set_irq_pending+0x6 (xnintr_host_tick+0x50)
:|   +func                3852	  0.643  __ipipe_do_sync_pipeline+0x4 (__ipipe_dispatch_irq+0x18c)
:|   +func                3853	  0.508  __ipipe_do_sync_stage+0x9 (__ipipe_do_sync_pipeline+0x63)
<|   #end     0x80000000  3854	  0.472  hard_local_irq_enable+0x14 (__ipipe_do_sync_stage+0xbd)
     #func                3854	  0.454  __ipipe_do_IRQ+0x5 (__ipipe_do_sync_stage+0x137)
     #func                3854	  0.407  __ipipe_get_ioapic_irq_vector+0x3 (__ipipe_do_IRQ+0x1d)
     #func                3855	  0.362  smp_apic_timer_interrupt+0x5 (__ipipe_do_IRQ+0x42)
     #func                3855	  0.365  irq_enter+0x4 (smp_apic_timer_interrupt+0x21)
 |   #begin   0x80000001  3856	  0.000  debug_smp_processor_id+0x36 (irq_enter+0xe)

  reply	other threads:[~2013-03-28 10:06 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-19 20:14 [Xenomai] Decrease Latency (below 10 us) on x32 or x32_64? Manuel Huber
2013-03-19 20:46 ` Gilles Chanteperdrix
2013-03-26 10:18   ` Manuel Huber
2013-03-26 11:57     ` Gilles Chanteperdrix
2013-03-28 10:06       ` Manuel Huber [this message]
2013-03-28 12:46         ` Gilles Chanteperdrix
2013-03-28 13:04           ` Manuel Huber
2013-03-28 20:24             ` Gilles Chanteperdrix
2013-04-02 17:49               ` Manuel Huber
2013-04-02 22:20                 ` Gilles Chanteperdrix
2013-04-13 16:42   ` Gilles Chanteperdrix
2013-04-18  5:51     ` Manuel Huber

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=5154161F.8030608@gmail.com \
    --to=manuel.h87@gmail.com \
    --cc=gilles.chanteperdrix@xenomai.org \
    --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.