<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <font face="Helvetica, Arial, sans-serif">Dear all,<br>
      <br>
      I am testing P-RES with the following scenario<br>
      <br>
      setsched Linux<br>
      setsched P-FP<br>
      <br>
      resctl -n 100 -c 1 -t table-driven -m 100 '[0, 50)'<br>
      resctl -n 101 -c 1 -t table-driven -m 100 '[50, 100)'<br>
      <br>
      rtspin -w -r 100 40 100 5 &<br>
      rtspin -w  -r 101 40 100 5 &<br>
      <br>
      release_ts<br>
      wait<br>
      <br>
      None of the tasks execute for its full timeslot (their budget is
      40 and not 50).<br>
      <br>
      However, in the actual scheduling, reservation 101 does not start
      at t=50 but at t=40 and that is not what was specified (</font><font
      face="Helvetica, Arial, sans-serif"><font face="Helvetica, Arial,
        sans-serif">'[50, 100)')</font>.<br>
      <br>
      I understand that a workaround would be to force the task to
      execute for the full timeslot (by specifying a budget of 50).<br>
      <br>
      But is there a wrong configuration in my kernel ? Is this a
      well-known issue ? If there is another workaround, I am interested
      in (offset ?)<br>
      <br>
      Best regards,<br>
    </font>
    <pre class="moz-signature" cols="72">-- 
--  Laurent
</pre>
  </body>
</html>