<div dir="ltr"><p class="MsoNormal"><span lang="EN-US">Hi, </span></p>

<p class="MsoNormal"><span lang="EN-US">The problem
is not within RT-Xen since under the credit scheduler the domain also crashes.
I reinstalled litmus and the litmus tools to the latest version (2014). I also
reworked base_task.c and did my tests again. But still no luck. I noticed that
my VM does not crash if I only assign it 1 VCPU(even when executing the task
set meant for the 6 VCPUs!) . And yes Xen is fundamental to my research.</span></p>

<p class="MsoNormal"><span lang="EN-US"> </span></p>

<p class="MsoNormal"><b><span lang="EN-US">/dev/litmus/log: </span></b></p>

<p class=""><span lang="EN-US">79 P0:
(base_task/764:0) alloc_ctrl_page ctrl_page = ffff88006157f000</span></p>

<p class=""><span lang="EN-US">80 P0:
(base_task/764:0) litmus/ctrl: mapping ffff88006157f000 (pfn:6157f) to
0x7f26c56f8000 (prot:8000000000000027)</span></p>

<p class=""><span lang="EN-US">81 P0:
(base_task/764:0) litmus_ctrl_mmap flags=0x10162073 prot=0x8000000000000027</span></p>

<p class=""><span lang="EN-US">82 P0:
Setting up rt task parameters for process 764.</span></p>

<p class=""><span lang="EN-US">83 P1:
(base_task/765:0) alloc_ctrl_page ctrl_page = ffff88001d3cb000</span></p>

<p class=""><span lang="EN-US">84 P1:
(base_task/765:0) litmus/ctrl: mapping ffff88001d3cb000 (pfn:1d3cb) to
0x7fb131f28000 (prot:8000000000000027)</span></p>

<p class=""><span lang="EN-US">85 P1:
(base_task/765:0) litmus_ctrl_mmap flags=0x10162073 prot=0x8000000000000027</span></p>

<p class=""><span lang="EN-US">86 P0:
gsn edf: task new 764</span></p>

<p class=""><span lang="EN-US">87 P0:
rt: adding base_task/764 (12000000, 601000000, 601000000) rel=245998448412 to
ready queue at 245998449965</span></p>

<p class=""><span lang="EN-US">88 P0:
(base_task/764:1) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">89 P0:
(base_task/764:1) ignoring an enqueue, not a wake up.</span></p>

<p class=""><span lang="EN-US">90 P0:
(base_task/764:1) blocks:0 out_of_time:0 np:0 sleep:0 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">91 P0:
(base_task/764:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">92 P0:
(base_task/764:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">93 P0:
(base_task/764:1) try_to_wake_up() state:0</span></p>

<p class=""><span lang="EN-US">94 P0:
(base_task/764:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">95 P0:
(base_task/764:1) block at 245998573054</span></p>

<p class=""><span lang="EN-US">96 P0:
(base_task/764:1) blocks:1 out_of_time:0 np:0 sleep:0 preempt:1 state:1 sig:0</span></p>

<p class=""><span lang="EN-US">97 P0:
(base_task/764:1) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">98 P2:
(base_task/766:0) alloc_ctrl_page ctrl_page = ffff88001d2a9000</span></p>

<p class=""><span lang="EN-US">99 P2:
(base_task/766:0) litmus/ctrl: mapping ffff88001d2a9000 (pfn:1d2a9) to
0x7f199e100000 (prot:8000000000000027)</span></p>

<p class=""><span lang="EN-US">100 P2:
(base_task/766:0) litmus_ctrl_mmap flags=0x10162073 prot=0x8000000000000027</span></p>

<p class=""><span lang="EN-US">101 P2:
Setting up rt task parameters for process 766.</span></p>

<p class=""><span lang="EN-US">102 P2:
gsn edf: task new 766</span></p>

<p class=""><span lang="EN-US">103 P2:
rt: adding base_task/766 (334000000, 636000000, 636000000) rel=245999566110 to ready
queue at 245999567302</span></p>

<p class=""><span lang="EN-US">104 P2:
(base_task/766:1) linking to local CPU 2 to avoid IPI</span></p>

<p class=""><span lang="EN-US">105 P2:
(base_task/766:1) ignoring an enqueue, not a wake up.</span></p>

<p class=""><span lang="EN-US">106 P2:
(base_task/766:1) blocks:0 out_of_time:0 np:0 sleep:0 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">107 P2:
(base_task/766:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">108 P2:
(base_task/766:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">109 P2:
(base_task/766:1) try_to_wake_up() state:0</span></p>

<p class=""><span lang="EN-US">110 P2:
(base_task/766:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">111 P2:
(base_task/766:1) block at 245999651240</span></p>

<p class=""><span lang="EN-US">112 P2:
(base_task/766:1) blocks:1 out_of_time:0 np:0 sleep:0 preempt:1 state:1 sig:0</span></p>

<p class=""><span lang="EN-US">113 P2:
(base_task/766:1) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">114 P3:
(base_task/767:0) alloc_ctrl_page ctrl_page = ffff88001d3da000</span></p>

<p class=""><span lang="EN-US">115 P3:
(base_task/767:0) litmus/ctrl: mapping ffff88001d3da000 (pfn:1d3da) to
0x7fc667408000 (prot:8000000000000027)</span></p>

<p class=""><span lang="EN-US">116 P3:
(base_task/767:0) litmus_ctrl_mmap flags=0x10162073 prot=0x8000000000000027</span></p>

<p class=""><span lang="EN-US">117 P4:
Setting up rt task parameters for process 767.</span></p>

<p class=""><span lang="EN-US">118 P4:
gsn edf: task new 767</span></p>

<p class=""><span lang="EN-US">119 P4:
rt: adding base_task/767 (128000000, 644000000, 644000000) rel=246003046895 to
ready queue at 246003048071</span></p>

<p class=""><span lang="EN-US">120 P4:
(base_task/767:1) linking to local CPU 4 to avoid IPI</span></p>

<p class=""><span lang="EN-US">121 P4:
(base_task/767:1) ignoring an enqueue, not a wake up.</span></p>

<p class=""><span lang="EN-US">122 P4:
(base_task/767:1) blocks:0 out_of_time:0 np:0 sleep:0 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">123 P4:
(base_task/767:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">124 P4:
(base_task/767:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">125 P4:
(base_task/767:1) try_to_wake_up() state:0</span></p>

<p class=""><span lang="EN-US">126 P4:
(base_task/767:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">127 P4:
(base_task/767:1) block at 246003225410</span></p>

<p class=""><span lang="EN-US">128 P4:
(base_task/767:1) blocks:1 out_of_time:0 np:0 sleep:0 preempt:1 state:1 sig:0</span></p>

<p class=""><span lang="EN-US">129 P4:
(base_task/767:1) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">130 P4:
Setting up rt task parameters for process 765.</span></p>

<p class=""><span lang="EN-US">131 P4:
gsn edf: task new 765</span></p>

<p class=""><span lang="EN-US">132 P4:
rt: adding base_task/765 (478000000, 634000000, 634000000) rel=246003479909 to
ready queue at 246003480520</span></p>

<p class=""><span lang="EN-US">133 P4:
(base_task/765:1) linking to local CPU 4 to avoid IPI</span></p>

<p class=""><span lang="EN-US">134 P4:
(base_task/765:1) ignoring an enqueue, not a wake up.</span></p>

<p class=""><span lang="EN-US">135 P4:
(base_task/765:1) blocks:0 out_of_time:0 np:0 sleep:0 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">136 P4:
(base_task/765:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">137 P4:
(base_task/765:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">138 P4:
(base_task/765:1) try_to_wake_up() state:0</span></p>

<p class=""><span lang="EN-US">139 P4:
(base_task/765:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">140 P4:
(base_task/765:1) block at 246003516461</span></p>

<p class=""><span lang="EN-US">141 P4:
(base_task/765:1) blocks:1 out_of_time:0 np:0 sleep:0 preempt:1 state:1 sig:0</span></p>

<p class=""><span lang="EN-US">142 P4:
(base_task/765:1) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">143 P1:
(base_task/768:0) alloc_ctrl_page ctrl_page = ffff88001d63b000</span></p>

<p class=""><span lang="EN-US">144 P1:
(base_task/768:0) litmus/ctrl: mapping ffff88001d63b000 (pfn:1d63b) to
0x7f04cd8f8000 (prot:8000000000000027)</span></p>

<p class=""><span lang="EN-US">145 P1:
(base_task/768:0) litmus_ctrl_mmap flags=0x10162073 prot=0x8000000000000027</span></p>

<p class=""><span lang="EN-US">146 P1:
Setting up rt task parameters for process 768.</span></p>

<p class=""><span lang="EN-US">147 P1:
gsn edf: task new 768</span></p>

<p class=""><span lang="EN-US">148 P1:
rt: adding base_task/768 (460000000, 645000000, 645000000) rel=246004420644 to
ready queue at 246004421838</span></p>

<p class=""><span lang="EN-US">149 P1:
(base_task/768:1) linking to local CPU 1 to avoid IPI</span></p>

<p class=""><span lang="EN-US">150 P1:
(base_task/768:1) ignoring an enqueue, not a wake up.</span></p>

<p class=""><span lang="EN-US">151 P1:
(base_task/768:1) blocks:0 out_of_time:0 np:0 sleep:0 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">152 P1:
(base_task/768:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">153 P1:
(base_task/768:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">154 P1:
(base_task/768:1) try_to_wake_up() state:0</span></p>

<p class=""><span lang="EN-US">155 P1:
(base_task/768:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">156 P1:
(base_task/768:1) block at 246004490589</span></p>

<p class=""><span lang="EN-US">157 P1:
(base_task/768:1) blocks:1 out_of_time:0 np:0 sleep:0 preempt:1 state:1 sig:0</span></p>

<p class=""><span lang="EN-US">158 P1:
(base_task/768:1) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">159 P0:
(base_task/769:0) alloc_ctrl_page ctrl_page = ffff88001c886000</span></p>

<p class=""><span lang="EN-US">160 P0:
(base_task/769:0) litmus/ctrl: mapping ffff88001c886000 (pfn:1c886) to
0x7f609f8e8000 (prot:8000000000000027)</span></p>

<p class=""><span lang="EN-US">161 P0:
(base_task/769:0) litmus_ctrl_mmap flags=0x10162073 prot=0x8000000000000027</span></p>

<p class=""><span lang="EN-US">162 P0:
Setting up rt task parameters for process 769.</span></p>

<p class=""><span lang="EN-US">163 P0:
gsn edf: task new 769</span></p>

<p class=""><span lang="EN-US">164 P0:
rt: adding base_task/769 (10000000, 662000000, 662000000) rel=246007204229 to
ready queue at 246007205266</span></p>

<p class=""><span lang="EN-US">165 P0:
(base_task/769:1) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">166 P0:
(base_task/769:1) ignoring an enqueue, not a wake up.</span></p>

<p class=""><span lang="EN-US">167 P0:
(base_task/769:1) blocks:0 out_of_time:0 np:0 sleep:0 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">168 P0:
(base_task/769:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">169 P0:
(base_task/769:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">170 P0:
(base_task/769:1) try_to_wake_up() state:0</span></p>

<p class=""><span lang="EN-US">171 P0:
(base_task/769:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">172 P0:
(base_task/769:1) block at 246007248304</span></p>

<p class=""><span lang="EN-US">173 P0:
(base_task/769:1) blocks:1 out_of_time:0 np:0 sleep:0 preempt:1 state:1 sig:0</span></p>

<p class=""><span lang="EN-US">174 P0:
(base_task/769:1) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">175 P2:
(base_task/772:0) alloc_ctrl_page ctrl_page = ffff88001d71e000</span></p>

<p class=""><span lang="EN-US">176 P2:
(base_task/772:0) litmus/ctrl: mapping ffff88001d71e000 (pfn:1d71e) to 0x7f7d70028000
(prot:8000000000000027)</span></p>

<p class=""><span lang="EN-US">177 P2:
(base_task/772:0) litmus_ctrl_mmap flags=0x10162073 prot=0x8000000000000027</span></p>

<p class=""><span lang="EN-US">178 P2:
Setting up rt task parameters for process 772.</span></p>

<p class=""><span lang="EN-US">179 P3:
(base_task/770:0) alloc_ctrl_page ctrl_page = ffff88001d21e000</span></p>

<p class=""><span lang="EN-US">180 P3:
(base_task/770:0) litmus/ctrl: mapping ffff88001d21e000 (pfn:1d21e) to
0x7f106ed30000 (prot:8000000000000027)</span></p>

<p class=""><span lang="EN-US">181 P3:
(base_task/770:0) litmus_ctrl_mmap flags=0x10162073 prot=0x8000000000000027</span></p>

<p class=""><span lang="EN-US">182 P2:
gsn edf: task new 772</span></p>

<p class=""><span lang="EN-US">183 P2:
rt: adding base_task/772 (137000000, 691000000, 691000000) rel=246010030031 to
ready queue at 246010031755</span></p>

<p class=""><span lang="EN-US">184 P2:
(base_task/772:1) linking to local CPU 2 to avoid IPI</span></p>

<p class=""><span lang="EN-US">185 P2:
(base_task/772:1) ignoring an enqueue, not a wake up.</span></p>

<p class=""><span lang="EN-US">186 P2:
(base_task/772:1) blocks:0 out_of_time:0 np:0 sleep:0 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">187 P4:
(base_task/772:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">188 P4:
(base_task/772:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">189 P3:
Setting up rt task parameters for process 770.</span></p>

<p class=""><span lang="EN-US">190 P2:
(base_task/772:1) try_to_wake_up() state:0</span></p>

<p class=""><span lang="EN-US">191 P2:
(base_task/772:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">192 P2:
(base_task/772:1) try_to_wake_up() state:0</span></p>

<p class=""><span lang="EN-US">193 P2:
(base_task/772:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">194 P2:
(base_task/772:1) block at 246010152448</span></p>

<p class=""><span lang="EN-US">195 P2:
(base_task/772:1) blocks:1 out_of_time:0 np:0 sleep:0 preempt:1 state:1 sig:0</span></p>

<p class=""><span lang="EN-US">196 P2:
(base_task/772:1) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">197 P3:
gsn edf: task new 770</span></p>

<p class=""><span lang="EN-US">198 P3:
rt: adding base_task/770 (103000000, 666000000, 666000000) rel=246010179923 to
ready queue at 246010181373</span></p>

<p class=""><span lang="EN-US">199 P3:
(base_task/770:1) linking to local CPU 3 to avoid IPI</span></p>

<p class=""><span lang="EN-US">200 P3:
(base_task/770:1) ignoring an enqueue, not a wake up.</span></p>

<p class=""><span lang="EN-US">201 P3:
(base_task/770:1) blocks:0 out_of_time:0 np:0 sleep:0 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">202 P3:
(base_task/770:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">203 P3:
(base_task/770:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">204 P3:
(base_task/770:1) try_to_wake_up() state:0</span></p>

<p class=""><span lang="EN-US">205 P3:
(base_task/770:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">206 P5:
(base_task/771:0) alloc_ctrl_page ctrl_page = ffff88007c2bc000</span></p>

<p class=""><span lang="EN-US">207 P3:
(base_task/770:1) block at 246010246008</span></p>

<p class=""><span lang="EN-US">208 P5:
(base_task/771:0) litmus/ctrl: mapping ffff88007c2bc000 (pfn:7c2bc) to
0x7fa7f5ae8000 (prot:8000000000000027)</span></p>

<p class=""><span lang="EN-US">209 P3:
(base_task/770:1) blocks:1 out_of_time:0 np:0 sleep:0 preempt:1 state:1 sig:0</span></p>

<p class=""><span lang="EN-US">210 P3:
(base_task/770:1) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">211 P5:
(base_task/771:0) litmus_ctrl_mmap flags=0x10162073 prot=0x8000000000000027</span></p>

<p class=""><span lang="EN-US">212 P5:
Setting up rt task parameters for process 771.</span></p>

<p class=""><span lang="EN-US">213 P5:
gsn edf: task new 771</span></p>

<p class=""><span lang="EN-US">214 P5:
rt: adding base_task/771 (276000000, 678000000, 678000000) rel=246010457309 to
ready queue at 246010458266</span></p>

<p class=""><span lang="EN-US">215 P5:
(base_task/771:1) linking to local CPU 5 to avoid IPI</span></p>

<p class=""><span lang="EN-US">216 P5:
(base_task/771:1) ignoring an enqueue, not a wake up.</span></p>

<p class=""><span lang="EN-US">217 P5:
(base_task/771:1) blocks:0 out_of_time:0 np:0 sleep:0 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">218 P5:
(base_task/771:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">219 P5:
(base_task/771:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">220 P5:
(base_task/771:1) try_to_wake_up() state:0</span></p>

<p class=""><span lang="EN-US">221 P5:
(base_task/771:1) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">222 P5:
(base_task/771:1) block at 246010519089</span></p>

<p class=""><span lang="EN-US">223 P5:
(base_task/771:1) blocks:1 out_of_time:0 np:0 sleep:0 preempt:1 state:1 sig:0</span></p>

<p class=""><span lang="EN-US">224 P5:
(base_task/771:1) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">225 P0:
<<<<<< synchronous task system release
>>>>>></span></p>

<p class=""><span lang="EN-US">226 P0:
(base_task/771:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">227 P0:
(base_task/771:1) wake_up at 249335157596</span></p>

<p class=""><span lang="EN-US">228 P0:
rt: adding base_task/771 (276000000, 678000000, 678000000) rel=249335160937 to
ready queue at 249335162445</span></p>

<p class=""><span lang="EN-US">229 P0:
(base_task/771:2) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">230 P0:
(base_task/771:2) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">231 P0:
(release_ts/773:0) will be preempted by base_task/771</span></p>

<p class=""><span lang="EN-US">232 P0:
(base_task/771:2) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">233 P0:
(base_task/771:2) migrate from 5</span></p>

<p class=""><span lang="EN-US">234 P0:
(base_task/771:2) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">235 P0:
(base_task/771:2) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">236 P0:
(base_task/771:2) job_completion().</span></p>

<p class=""><span lang="EN-US">237 P0:
(base_task/771:2) sporadic release at 250335000000</span></p>

<p class=""><span lang="EN-US">238 P0:
(base_task/771:3) add_release(), rel=250335000000</span></p>

<p class=""><span lang="EN-US">239 P0:
(base_task/771:3) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">240 P0:
(base_task/770:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">241 P0:
(base_task/770:1) wake_up at 249335243177</span></p>

<p class=""><span lang="EN-US">242 P0:
rt: adding base_task/770 (103000000, 666000000, 666000000) rel=249335245245 to
ready queue at 249335246291</span></p>

<p class=""><span lang="EN-US">243 P0:
(base_task/770:2) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">244 P0:
(base_task/770:2) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">245 P0:
(release_ts/773:0) will be preempted by base_task/770</span></p>

<p class=""><span lang="EN-US">246 P0:
(base_task/770:2) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">247 P0:
(base_task/770:2) migrate from 3</span></p>

<p class=""><span lang="EN-US">248 P0:
(base_task/770:2) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">249 P0:
(base_task/770:2) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">250 P0:
(base_task/770:2) job_completion().</span></p>

<p class=""><span lang="EN-US">251 P0:
(base_task/770:2) sporadic release at 250335000000</span></p>

<p class=""><span lang="EN-US">252 P0:
(base_task/770:3) add_release(), rel=250335000000</span></p>

<p class=""><span lang="EN-US">253 P0:
(base_task/770:3) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">254 P0:
(base_task/772:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">255 P0:
(base_task/772:1) wake_up at 249335309319</span></p>

<p class=""><span lang="EN-US">256 P0:
rt: adding base_task/772 (137000000, 691000000, 691000000) rel=249335311261 to
ready queue at 249335312403</span></p>

<p class=""><span lang="EN-US">257 P0:
(base_task/772:2) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">258 P0:
(base_task/772:2) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">259 P0:
(release_ts/773:0) will be preempted by base_task/772</span></p>

<p class=""><span lang="EN-US">260 P0:
(base_task/772:2) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">261 P0:
(base_task/772:2) migrate from 2</span></p>

<p class=""><span lang="EN-US">262 P0:
(base_task/772:2) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">263 P0:
(base_task/772:2) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">264 P0:
(base_task/772:2) job_completion().</span></p>

<p class=""><span lang="EN-US">265 P0:
(base_task/772:2) sporadic release at 250335000000</span></p>

<p class=""><span lang="EN-US">266 P0:
(base_task/772:3) add_release(), rel=250335000000</span></p>

<p class=""><span lang="EN-US">267 P0:
(base_task/772:3) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">268 P0:
(base_task/769:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">269 P0:
(base_task/769:1) wake_up at 249335371192</span></p>

<p class=""><span lang="EN-US">270 P0:
rt: adding base_task/769 (10000000, 662000000, 662000000) rel=249335373171 to
ready queue at 249335374185</span></p>

<p class=""><span lang="EN-US">271 P0:
(base_task/769:2) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">272 P0:
(base_task/769:2) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">273 P0:
(release_ts/773:0) will be preempted by base_task/769</span></p>

<p class=""><span lang="EN-US">274 P0:
(base_task/769:2) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">275 P0:
(base_task/769:2) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">276 P0:
(base_task/769:2) job_completion().</span></p>

<p class=""><span lang="EN-US">277 P0:
(base_task/769:2) sporadic release at 250335000000</span></p>

<p class=""><span lang="EN-US">278 P0:
(base_task/769:3) add_release(), rel=250335000000</span></p>

<p class=""><span lang="EN-US">279 P0:
(base_task/769:3) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">280 P0:
(base_task/768:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">281 P0:
(base_task/768:1) wake_up at 249335422499</span></p>

<p class=""><span lang="EN-US">282 P0:
rt: adding base_task/768 (460000000, 645000000, 645000000) rel=249335424518 to
ready queue at 249335425670</span></p>

<p class=""><span lang="EN-US">283 P0:
(base_task/768:2) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">284 P0:
(base_task/768:2) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">285 P0:
(release_ts/773:0) will be preempted by base_task/768</span></p>

<p class=""><span lang="EN-US">286 P0:
(base_task/768:2) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">287 P0:
(base_task/768:2) migrate from 1</span></p>

<p class=""><span lang="EN-US">288 P0:
(base_task/768:2) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">289 P0:
(base_task/768:2) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">290 P0:
(base_task/768:2) job_completion().</span></p>

<p class=""><span lang="EN-US">291 P0:
(base_task/768:2) sporadic release at 250335000000</span></p>

<p class=""><span lang="EN-US">292 P0:
(base_task/768:3) add_release(), rel=250335000000</span></p>

<p class=""><span lang="EN-US">293 P0:
(base_task/768:3) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">294 P0:
(base_task/765:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">295 P0:
(base_task/765:1) wake_up at 249335483548</span></p>

<p class=""><span lang="EN-US">296 P0:
rt: adding base_task/765 (478000000, 634000000, 634000000) rel=249335485511 to
ready queue at 249335486540</span></p>

<p class=""><span lang="EN-US">297 P0:
(base_task/765:2) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">298 P0:
(base_task/765:2) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">299 P0:
(release_ts/773:0) will be preempted by base_task/765</span></p>

<p class=""><span lang="EN-US">300 P0:
(base_task/765:2) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">301 P0:
(base_task/765:2) migrate from 4</span></p>

<p class=""><span lang="EN-US">302 P0:
(base_task/765:2) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">303 P0:
(base_task/765:2) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">304 P0:
(base_task/765:2) job_completion().</span></p>

<p class=""><span lang="EN-US">305 P0:
(base_task/765:2) sporadic release at 250335000000</span></p>

<p class=""><span lang="EN-US">306 P0:
(base_task/765:3) add_release(), rel=250335000000</span></p>

<p class=""><span lang="EN-US">307 P0:
(base_task/765:3) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">308 P0:
(base_task/767:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">309 P0:
(base_task/767:1) wake_up at 249335548928</span></p>

<p class=""><span lang="EN-US">310 P0:
rt: adding base_task/767 (128000000, 644000000, 644000000) rel=249335551007 to
ready queue at 249335551763</span></p>

<p class=""><span lang="EN-US">311 P0:
(base_task/767:2) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">312 P0:
(base_task/767:2) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">313 P0:
(release_ts/773:0) will be preempted by base_task/767</span></p>

<p class=""><span lang="EN-US">314 P0:
(base_task/767:2) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">315 P0:
(base_task/767:2) migrate from 4</span></p>

<p class=""><span lang="EN-US">316 P0:
(base_task/767:2) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">317 P0:
(base_task/767:2) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">318 P0:
(base_task/767:2) job_completion().</span></p>

<p class=""><span lang="EN-US">319 P0:
(base_task/767:2) sporadic release at 250335000000</span></p>

<p class=""><span lang="EN-US">320 P0:
(base_task/767:3) add_release(), rel=250335000000</span></p>

<p class=""><span lang="EN-US">321 P0:
(base_task/767:3) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">322 P0:
(base_task/766:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">323 P0:
(base_task/766:1) wake_up at 249335611816</span></p>

<p class=""><span lang="EN-US">324 P0:
rt: adding base_task/766 (334000000, 636000000, 636000000) rel=249335613791 to
ready queue at 249335614536</span></p>

<p class=""><span lang="EN-US">325 P0:
(base_task/766:2) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">326 P0:
(base_task/766:2) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">327 P0:
(release_ts/773:0) will be preempted by base_task/766</span></p>

<p class=""><span lang="EN-US">328 P0:
(base_task/766:2) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">329 P0:
(base_task/766:2) migrate from 2</span></p>

<p class=""><span lang="EN-US">330 P0:
(base_task/766:2) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">331 P0:
(base_task/766:2) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">332 P0:
(base_task/766:2) job_completion().</span></p>

<p class=""><span lang="EN-US">333 P0:
(base_task/766:2) sporadic release at 250335000000</span></p>

<p class=""><span lang="EN-US">334 P0:
(base_task/766:3) add_release(), rel=250335000000</span></p>

<p class=""><span lang="EN-US">335 P0:
(base_task/766:3) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">336 P0:
(base_task/764:1) try_to_wake_up() state:1</span></p>

<p class=""><span lang="EN-US">337 P0:
(base_task/764:1) wake_up at 249335673983</span></p>

<p class=""><span lang="EN-US">338 P0:
rt: adding base_task/764 (12000000, 601000000, 601000000) rel=249335675958 to
ready queue at 249335676749</span></p>

<p class=""><span lang="EN-US">339 P0:
(base_task/764:2) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">340 P0:
(base_task/764:2) try_to_wake_up() done state:0</span></p>

<p class=""><span lang="EN-US">341 P0:
(release_ts/773:0) will be preempted by base_task/764</span></p>

<p class=""><span lang="EN-US">342 P0:
(base_task/764:2) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">343 P0:
(base_task/764:2) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">344 P0:
(base_task/764:2) job_completion().</span></p>

<p class=""><span lang="EN-US">345 P0:
(base_task/764:2) sporadic release at 250335000000</span></p>

<p class=""><span lang="EN-US">346 P0:
(base_task/764:3) add_release(), rel=250335000000</span></p>

<p class=""><span lang="EN-US">347 P0:
(base_task/764:3) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">348 P0:
(base_task/764:3) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">349 P0:
check_for_preemptions: attempting to link task 765 to 2</span></p>

<p class=""><span lang="EN-US">350 P0:
P1 is closest available CPU to P0</span></p>

<p class=""><span lang="EN-US">351 P0:
check_for_preemptions: attempting to link task 766 to 2</span></p>

<p class=""><span lang="EN-US">352 P0:
P2 is closest available CPU to P0</span></p>

<p class=""><span lang="EN-US">353 P0:
check_for_preemptions: attempting to link task 767 to 3</span></p>

<p class=""><span lang="EN-US">354 P0:
P3 is closest available CPU to P0</span></p>

<p class=""><span lang="EN-US">355 P0:
check_for_preemptions: attempting to link task 768 to 4</span></p>

<p class=""><span lang="EN-US">356 P0:
P4 is closest available CPU to P0</span></p>

<p class=""><span lang="EN-US">357 P0:
check_for_preemptions: attempting to link task 769 to 5</span></p>

<p class=""><span lang="EN-US">358 P0:
P5 is closest available CPU to P0</span></p>

<p class=""><span lang="EN-US">359 P0:
(swapper/0/0:0) will be preempted by base_task/764</span></p>

<p class=""><span lang="EN-US">360 P0:
(base_task/764:3) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">361 P0:
(base_task/764:3) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">362 P0:
(base_task/764:3) job_completion().</span></p>

<p class=""><span lang="EN-US">363 P0:
(base_task/764:4) add_release(), rel=250936000000</span></p>

<p class=""><span lang="EN-US">364 P0:
(base_task/770:3) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">365 P0:
(base_task/770:3) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">366 P0:
(base_task/764:4) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">367 P5:
(swapper/5/0:0) will be preempted by base_task/769</span></p>

<p class=""><span lang="EN-US">368 P5:
(base_task/769:3) scheduled_on = P5</span></p>

<p class=""><span lang="EN-US">369 P5:
(base_task/769:3) migrate from 0</span></p>

<p class=""><span lang="EN-US">370 P5:
(base_task/769:3) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">371 P5:
(base_task/769:3) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">372 P5:
(base_task/769:3) job_completion().</span></p>

<p class=""><span lang="EN-US">373 P5:
(base_task/769:4) add_release(), rel=250997000000</span></p>

<p class=""><span lang="EN-US">374 P5:
(base_task/771:3) linking to local CPU 5 to avoid IPI</span></p>

<p class=""><span lang="EN-US">375 P5:
(base_task/771:3) scheduled_on = P5</span></p>

<p class=""><span lang="EN-US">376 P5:
(base_task/769:4) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">377 P5:
(base_task/771:3) migrate from 0</span></p>

<p class=""><span lang="EN-US">378 P5:
(base_task/771:3) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">379 P0:
(base_task/770:3) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">380 P0:
(base_task/770:3) job_completion().</span></p>

<p class=""><span lang="EN-US">381 P0:
(base_task/770:4) add_release(), rel=251001000000</span></p>

<p class=""><span lang="EN-US">382 P0:
(base_task/772:3) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">383 P0:
(base_task/772:3) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">384 P0:
(base_task/770:4) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">385 P0:
(base_task/772:3) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">386 P0:
(base_task/772:3) job_completion().</span></p>

<p class=""><span lang="EN-US">387 P0:
(base_task/772:4) add_release(), rel=251026000000</span></p>

<p class=""><span lang="EN-US">388 P0:
(base_task/772:4) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">389 P1:
(swapper/1/0:0) will be preempted by base_task/765</span></p>

<p class=""><span lang="EN-US">390 P1:
(base_task/765:3) scheduled_on = P1</span></p>

<p class=""><span lang="EN-US">391 P1:
(base_task/765:3) migrate from 0</span></p>

<p class=""><span lang="EN-US">392 P1:
(base_task/765:3) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">393 P4:
(swapper/4/0:0) will be preempted by base_task/768</span></p>

<p class=""><span lang="EN-US">394 P4:
(base_task/768:3) scheduled_on = P4</span></p>

<p class=""><span lang="EN-US">395 P4:
(base_task/768:3) migrate from 0</span></p>

<p class=""><span lang="EN-US">396 P4:
(base_task/768:3) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">397 P3:
(swapper/3/0:0) will be preempted by base_task/767</span></p>

<p class=""><span lang="EN-US">398 P3:
(base_task/767:3) scheduled_on = P3</span></p>

<p class=""><span lang="EN-US">399 P3:
(base_task/767:3) migrate from 0</span></p>

<p class=""><span lang="EN-US">400 P3:
(base_task/767:3) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">401 P2:
(swapper/2/0:0) will be preempted by base_task/766</span></p>

<p class=""><span lang="EN-US">402 P2:
(base_task/766:3) scheduled_on = P2</span></p>

<p class=""><span lang="EN-US">403 P2:
(base_task/766:3) migrate from 0</span></p>

<p class=""><span lang="EN-US">404 P2:
(base_task/766:3) stack_in_use=-1</span></p>

<p class=""><span lang="EN-US">405 P5:
(base_task/771:3) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">406 P5:
(base_task/771:3) job_completion().</span></p>

<p class=""><span lang="EN-US">407 P5:
(base_task/771:4) add_release(), rel=251013000000</span></p>

<p class=""><span lang="EN-US">408 P5:
(base_task/771:4) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">409 P3:
(base_task/767:3) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">410 P3:
(base_task/767:3) job_completion().</span></p>

<p class=""><span lang="EN-US">411 P3:
(base_task/767:4) add_release(), rel=250979000000</span></p>

<p class=""><span lang="EN-US">412 P3:
(base_task/767:4) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">413 P0:
(base_task/764:4) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">414 P0:
(swapper/0/0:0) will be preempted by base_task/764</span></p>

<p class=""><span lang="EN-US">415 P0:
(base_task/764:4) scheduled_on = P0</span></p>

<p class="MsoNormal"><span lang="EN-US">...</span></p>

<p class=""><span lang="EN-US">688 P5:
(swapper/5/0:0) will be preempted by base_task/771</span></p>

<p class=""><span lang="EN-US">689 P5:
(base_task/771:8) scheduled_on = P5</span></p>

<p class=""><span lang="EN-US">690 P0:
(base_task/770:8) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">691 P0:
(base_task/770:8) job_completion().</span></p>

<p class=""><span lang="EN-US">692 P0:
(base_task/770:9) add_release(), rel=254331000000</span></p>

<p class=""><span lang="EN-US">693 P0:
(base_task/770:9) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">694 P3:
(base_task/772:8) linking to local CPU 3 to avoid IPI</span></p>

<p class=""><span lang="EN-US">695 P3:
(swapper/3/0:0) will be preempted by base_task/772</span></p>

<p class=""><span lang="EN-US">696 P3:
(base_task/772:8) scheduled_on = P3</span></p>

<p class=""><span lang="EN-US">697 P2:
(base_task/766:8) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">698 P2:
(base_task/766:8) job_completion().</span></p>

<p class=""><span lang="EN-US">699 P2:
(base_task/766:9) add_release(), rel=254151000000</span></p>

<p class=""><span lang="EN-US">700 P2:
(base_task/766:9) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">701 P0:
(base_task/764:9) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">702 P0:
(swapper/0/0:0) will be preempted by base_task/764</span></p>

<p class=""><span lang="EN-US">703 P0:
(base_task/764:9) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">704 P3:
(base_task/772:8) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">705 P3:
(base_task/772:8) job_completion().</span></p>

<p class=""><span lang="EN-US">706 P3:
(base_task/772:9) add_release(), rel=254481000000</span></p>

<p class=""><span lang="EN-US">707 P3:
(base_task/772:9) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">708 P0:
(base_task/764:9) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">709 P0:
(base_task/764:9) job_completion().</span></p>

<p class=""><span lang="EN-US">710 P0:
(base_task/764:10) add_release(), rel=254542000000</span></p>

<p class=""><span lang="EN-US">711 P0:
(base_task/764:10) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">712 P5:
(base_task/771:8) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">713 P5:
(base_task/771:8) job_completion().</span></p>

<p class=""><span lang="EN-US">714 P5:
(base_task/771:9) add_release(), rel=254403000000</span></p>

<p class=""><span lang="EN-US">715 P5:
(base_task/771:9) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">716 P1:
(base_task/765:8) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">717 P1:
(base_task/765:8) job_completion().</span></p>

<p class=""><span lang="EN-US">718 P1:
(base_task/765:9) add_release(), rel=254139000000</span></p>

<p class=""><span lang="EN-US">719 P1:
(base_task/765:9) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">720 P4:
(base_task/768:8) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">721 P4:
(base_task/768:8) job_completion().</span></p>

<p class=""><span lang="EN-US">722 P4:
(base_task/768:9) add_release(), rel=254205000000</span></p>

<p class=""><span lang="EN-US">723 P4:
(base_task/768:9) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">724 P1:
(base_task/765:9) linking to local CPU 1 to avoid IPI</span></p>

<p class=""><span lang="EN-US">725 P1:
(swapper/1/0:0) will be preempted by base_task/765</span></p>

<p class=""><span lang="EN-US">726 P1:
(base_task/765:9) scheduled_on = P1</span></p>

<p class=""><span lang="EN-US">727 P2:
(base_task/766:9) linking to local CPU 2 to avoid IPI</span></p>

<p class=""><span lang="EN-US">728 P2:
(swapper/2/0:0) will be preempted by base_task/766</span></p>

<p class=""><span lang="EN-US">729 P2:
(base_task/766:9) scheduled_on = P2</span></p>

<p class=""><span lang="EN-US">730 P3:
(base_task/767:9) linking to local CPU 3 to avoid IPI</span></p>

<p class=""><span lang="EN-US">731 P3:
(swapper/3/0:0) will be preempted by base_task/767</span></p>

<p class=""><span lang="EN-US">732 P3:
(base_task/767:9) scheduled_on = P3</span></p>

<p class=""><span lang="EN-US">733 P4:
(base_task/768:9) linking to local CPU 4 to avoid IPI</span></p>

<p class=""><span lang="EN-US">734 P4:
(swapper/4/0:0) will be preempted by base_task/768</span></p>

<p class=""><span lang="EN-US">735 P4:
(base_task/768:9) scheduled_on = P4</span></p>

<p class=""><span lang="EN-US">736 P5:
(base_task/769:9) linking to local CPU 5 to avoid IPI</span></p>

<p class=""><span lang="EN-US">737 P5:
(swapper/5/0:0) will be preempted by base_task/769</span></p>

<p class=""><span lang="EN-US">738 P5:
(base_task/769:9) scheduled_on = P5</span></p>

<p class=""><span lang="EN-US">739 P5:
(base_task/769:9) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">740 P5:
(base_task/769:9) job_completion().</span></p>

<p class=""><span lang="EN-US">741 P5:
(base_task/769:10) add_release(), rel=254969000000</span></p>

<p class=""><span lang="EN-US">742 P5:
(base_task/769:10) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">743 P0:
(base_task/770:9) linking to local CPU 0 to avoid IPI</span></p>

<p class=""><span lang="EN-US">744 P0:
(swapper/0/0:0) will be preempted by base_task/770</span></p>

<p class=""><span lang="EN-US">745 P0:
(base_task/770:9) scheduled_on = P0</span></p>

<p class=""><span lang="EN-US">746 P3:
(base_task/767:9) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">747 P3:
(base_task/767:9) job_completion().</span></p>

<p class=""><span lang="EN-US">748 P3:
(base_task/767:10) add_release(), rel=254843000000</span></p>

<p class=""><span lang="EN-US">749 P3:
(base_task/767:10) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">750 P5:
(base_task/771:9) linking to local CPU 5 to avoid IPI</span></p>

<p class=""><span lang="EN-US">751 P5:
(swapper/5/0:0) will be preempted by base_task/771</span></p>

<p class=""><span lang="EN-US">752 P5:
(base_task/771:9) scheduled_on = P5</span></p>

<p class=""><span lang="EN-US">753 P0:
(base_task/770:9) blocks:0 out_of_time:0 np:0 sleep:1 preempt:0 state:0 sig:0</span></p>

<p class=""><span lang="EN-US">754 P0:
(base_task/770:9) job_completion().</span></p>

<p class=""><span lang="EN-US">755 P0:
(base_task/770:10) add_release(), rel=254997000000</span></p>

<p class=""><span lang="EN-US">756 P0:
(base_task/770:10) scheduled_on = NO_CPU</span></p>

<p class=""><span lang="EN-US">757 P3:
(base_task/772:9) linking to local CPU 3 to avoid IPI</span></p>

<p class=""><span lang="EN-US">758 P3:
(swapper/3/0:0) will be preempted by base_task/772</span></p>

<p class=""><span lang="EN-US">759 P3:
(base_task/772:9) scheduled_on = P3</span></p></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-04-28 18:22 GMT+02:00 Sisu Xi <span dir="ltr"><<a href="mailto:xisisu@gmail.com" target="_blank">xisisu@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi, Thijs:<div><br></div><div>For our paper, we installed 64bit Ubuntu 12.04 as Dom0, Xen version is 4.3 (on github).</div>
<div>For guest domain, we use Linux 3.0 with corresponding Litmus patch. It runs ok without problem.</div>

<div><br></div><div>A quick way to test is switch to Xen default credit scheduler, and see if the guest domain still crashes. If not, then it is RT-Xen's problem. Please attach the xl dmesg information in this case.</div>


<div><br></div><div>Also, I noticed you are using rtspin for the workload. As I remembered, rtspin would scale the workload. For example, if a VCPU with budget of 5 and period of 10, and you run a rtspin with wcet of 5 and period of 10. When you use xentop to see the actual workload, it is 5/10 * 5/10 = 0.25.</div>


<div>In our experiment, we use the base_task.c provided by litmus.</div><div><br></div><div>Hope this helps.</div><div><br></div><div>Thanks.</div><div><br></div><div>Sisu</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
<div><div class="h5">

On Mon, Apr 28, 2014 at 7:56 AM, Thijs Raets <span dir="ltr"><<a href="mailto:thijsraets@gmail.com" target="_blank">thijsraets@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div class="h5">

<div dir="ltr">Hi, <div><br></div><div>I'm running a virtual machine with 6 VCPU's with the following task set: </div><div><div>./rtspin 12 601 120 -w &</div><div>./rtspin 478 634 120 -w &</div><div>./rtspin 334 636 120 -w &</div>



<div>./rtspin 128 644 120 -w &</div><div>./rtspin 460 645 120 -w &</div><div>./rtspin 10 662 120 -w &</div><div>./rtspin 103 666 120 -w &</div><div>./rtspin 276 678 120 -w &</div><div>./rtspin 137 691 120 -w &</div>



</div><div><br></div><div>When I release this task set, my system crashes. I calculated the MPR interface and 6 VCPUs should be enough. Also /dev/litmus/log does not give me any usable information. I would like to test my virtual machine for real time behavior, so it's ok if deadlines are missed, a crash however is unacceptable. Can anyone help (how can I avoid this behavior or what could be the problem)?</div>



<div>Thanks in advance, </div><span><font color="#888888"><div><br></div><div>Thijs   </div></font></span></div>
<br></div></div><div class="">_______________________________________________<br>
litmus-dev mailing list<br>
<a href="mailto:litmus-dev@lists.litmus-rt.org" target="_blank">litmus-dev@lists.litmus-rt.org</a><br>
<a href="https://lists.litmus-rt.org/listinfo/litmus-dev" target="_blank">https://lists.litmus-rt.org/listinfo/litmus-dev</a><br>
<br></div></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><img src="https://dl.dropboxusercontent.com/u/268069/Sisu_Contact.jpeg" width="96" height="96"><br>
</div><div><br></div><div>Sisu Xi, PhD Candidate<br>

</div><br><a href="http://www.cse.wustl.edu/~xis/" target="_blank">http://www.cse.wustl.edu/~xis/</a><br>Department of Computer Science and Engineering<br>Campus Box 1045<br>Washington University in St. Louis<br>One Brookings Drive<br>


St. Louis, MO 63130</div>
</font></span></div>
<br>_______________________________________________<br>
litmus-dev mailing list<br>
<a href="mailto:litmus-dev@lists.litmus-rt.org">litmus-dev@lists.litmus-rt.org</a><br>
<a href="https://lists.litmus-rt.org/listinfo/litmus-dev" target="_blank">https://lists.litmus-rt.org/listinfo/litmus-dev</a><br>
<br></blockquote></div><br></div>