1. 14 Jan, 2020 1 commit
  2. 17 Dec, 2019 1 commit
    • Jan Kiszka's avatar
      cobalt: sched-quota: Fix live-updating if quotas, once more · 133e9969
      Jan Kiszka authored
      f116e7eb already tried to enable live updates of a quota group but
      got one thing wrong and missed another catch:
      
      First, we must not use group_is_active() to check if the group is
      currently consuming time. That has to be the same logic as in
      xnsched_quota_pick(), i.e. a check of the currently running thread on
      the target sched belongs to the modified group.
      
      The second issue is that, if a group had no budget on refill or consumed
      it in this period already, an extension of the budget missed to move
      expired threads back to the runqueue.
      Signed-off-by: Jan Kiszka's avatarJan Kiszka <jan.kiszka@siemens.com>
      133e9969
  3. 12 Dec, 2019 1 commit
  4. 09 Dec, 2019 1 commit
  5. 06 Dec, 2019 2 commits
  6. 05 Dec, 2019 1 commit
  7. 02 Dec, 2019 15 commits
  8. 27 Nov, 2019 1 commit
    • Jan Kiszka's avatar
      testsuite/smokey/posix-cond: Make more robust for execution in VMs · 3fb46693
      Jan Kiszka authored
      Specifically when running over QEMU on ARM64, there are frequent
      failures of this test case on check_sleep("mutex_lock"). Apparently,
      the context calling thread_spawn runs while the new thread is not yet
      executed. When the latter finally will, the creator already released
      the mutex, and the sleep check fails. This ensures that both contexts
      are running before starting the measurements.
      Signed-off-by: Jan Kiszka's avatarJan Kiszka <jan.kiszka@siemens.com>
      3fb46693
  9. 25 Nov, 2019 5 commits
  10. 19 Nov, 2019 1 commit
  11. 18 Nov, 2019 3 commits
  12. 16 Nov, 2019 1 commit
  13. 15 Nov, 2019 3 commits
  14. 04 Nov, 2019 1 commit
  15. 01 Nov, 2019 1 commit
  16. 27 Oct, 2019 1 commit
  17. 18 Oct, 2019 1 commit