genode/repos/base-hw
Martin Stein f74962bdad base-hw scheduler: fix bug on removing head
The scheduler did not consider the consumed quota during a call to "update"
if the head that consumed the quota was removed from the scheduler. When this
occured, the internal round time did not advance as expected but remained at
its previous value untile the next call to "update" (without a removed head)
This commit introduces a new flag that is set only when the head gets removed
in order to detect and handle the situation correctly on the next call to
"update".

Ref #4151
Ref #4710
2023-01-24 12:07:31 +01:00
..
board board: Rename virt_qemu to virt_qemu_<arch> 2022-08-17 12:03:26 +02:00
etc base: remove SPEC variables of boards (fix #3971) 2021-01-25 13:58:09 +01:00
include base-hw: introduce 'cache_line_size' call 2023-01-24 12:07:29 +01:00
lib/mk hw: avoid overhead for cache maintainance 2023-01-24 12:07:29 +01:00
recipes hw: avoid overhead for cache maintainance 2023-01-24 12:07:29 +01:00
run base-hw: fix run scripts 2020-02-20 12:11:21 +01:00
src base-hw scheduler: fix bug on removing head 2023-01-24 12:07:31 +01:00