mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-10 15:03:34 +00:00
c9272937e7
Physical CPU quota was previously given to a thread on construction only by directly specifying a percentage of the quota of the according CPU session. Now, a new thread is given a weighting that can be any value. The physical counter-value of such a weighting depends on the weightings of the other threads at the CPU session. Thus, the physical quota of all threads of a CPU session must be updated when a weighting is added or removed. This is each time the session creates or destroys a thread. This commit also adapts the "cpu_quota" test in base-hw accordingly. Ref #1464 |
||
---|---|---|
.. | ||
gdbserver | ||
app_child.h | ||
append_list.h | ||
cpu_root.h | ||
cpu_session_component.cc | ||
cpu_session_component.h | ||
dataspace_object.h | ||
gdb_stub_thread.cc | ||
gdb_stub_thread.h | ||
gdbserver_genode.patch | ||
main.cc | ||
ram_root.h | ||
ram_session_component.cc | ||
ram_session_component.h | ||
rm_root.h | ||
rm_session_component.cc | ||
rm_session_component.h | ||
rom.h | ||
signal_handler_thread.cc | ||
signal_handler_thread.h | ||
target.mk | ||
thread_info.h |