1. 14 Jan, 2019 2 commits
  2. 10 Jan, 2019 3 commits
  3. 14 Dec, 2018 1 commit
  4. 26 Nov, 2018 1 commit
    • Jan Kiszka's avatar
      cobalt/sched-quota: Account for already consumed time on limit update · 98b1559f
      Jan Kiszka authored
      If we change the quota value of thread group, we should take its already
      consumed time during the current cycle into account. So far, we refilled
      the budget blindly, which could have given the group an uncontrolled
      "peak".
      
      This commit first update the run_budget_ns of an active group and kills
      its limit timer. Then it refills run_budget_ns only with the remaining
      budget of the current cycle, taking the new quota as limit.
      
      Accumulated credits are still dropped - not worth to deal with their
      complexity in this scenario.
      Signed-off-by: Jan Kiszka's avatarJan Kiszka <jan.kiszka@siemens.com>
      98b1559f
  5. 23 Nov, 2018 1 commit
  6. 16 Nov, 2018 1 commit
  7. 02 Nov, 2018 1 commit
  8. 17 Oct, 2018 7 commits
  9. 02 Oct, 2018 1 commit
  10. 27 Sep, 2018 7 commits
  11. 25 Aug, 2018 1 commit
  12. 03 Jul, 2018 1 commit
  13. 27 Jun, 2018 1 commit
  14. 25 Jun, 2018 2 commits
  15. 25 May, 2018 2 commits
  16. 13 May, 2018 1 commit
  17. 28 Apr, 2018 2 commits
  18. 26 Apr, 2018 5 commits